* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Translation; use Symfony\Component\Translation\Exception\InvalidArgumentException; /** * @author Abdellatif Ait boudad */ interface TranslatorBagInterface { /** * Gets the catalogue by locale. * * @param string|null $locale The locale or null to use the default * * @throws InvalidArgumentException If the locale contains invalid characters */ public function getCatalogue(string $locale = null): MessageCatalogueInterface; /** * Returns all catalogues of the instance. * * @return MessageCatalogueInterface[] */ public function getCatalogues(): array; } __halt_compiler();----SIGNATURE:----Rk3ytig3ao/RzVaCkA6rEKcfEPkOsRgQ91Gl4OuOYT9pi0kaQRrAhuR8NRcWu9cCO/pPwRJp1KZlSGQlTqfSRmw3EgNz5ZIx6AlaOA/ppTcNyWaHVcUqYL/LB7ckvhm6Xj0KF6+DrL5y6h9jfGCFQhKENpF84+rbLNF2/ykk0NsqL5AFMuXobPH6O7tTy2PhilIwrHWuHRzYwjfIC5vSYtZu1FtlTRhLNUg2L0n82WzvPk1z4JvYy42zW6f4gyjo4d8nphPB2n/pf6RYzPH77NlBSHZZ7scNcduhzD6Lfkq+MsolwiGuZxGUTeVRcKJsrDR+RwMCNN9w3tYwu/h/BG7zPCvTQBnjJL/5MTjKgV8JSyTwMwLlXM8TphHysn8m/EyG3YkWv62cLZ2xbQNRUzOuY2GGY7H52BcrqmM7PquuKIS26z2x2yO/3pnV6MSwOU3ZpaS+2ndbmaPNABWbMX7DjXS0tWG7LS/p9g/4htjEqnbsDfIUeKtvH7EZPVaz2bBtg75OdkQsiawPUygDv6Ua0jyNMNxXrrfXS5UZU263p1JWW3Iw4da2cJyw7tc9uO6K/1MpJF3M6S8j/AxhoGU1pf5VfYuKZrzOvD29IhaFUcbjw3XyIOvEhMMsiWWc60GTpXegKHOILsjixHEfITc1KzLTk8qTQCT3yKISFjk=----ATTACHMENT:----MzA3ODA1Mzk1ODI2ODg4MSAxMjIzNjk0NDk5OTEzNjg3IDgzODk3NDQwMjEwNTA2ODY=