* * 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:----GfM38OIj5ARXXPOASx8i4rkdOSHElFIuv3fexQgkgRDOvHLA8WvYsElv+A1qeL+ucn0jrrFITu7BNNbrS6cBsq2ketd5UFVIYXvv9lbEPy1tI80M8qSZ4fDjyKOSjuVYwkFIghX0dmCc+AUwUxMfq3Mh1EmNaUAKugDpBRMPg6INdSn+Vw5hiq+MOvEiPu5gnQSd1FQokfqFWB9YvBYCnHrniTtfIgvTXSxHWBO85+cxGbOdqH3hHeRXzjw6mEU3YmE54RxiDYPEt3eXgTjGC+uvOdNMEq50RUgVbD01SGXYvNj4aWPI7fs4U1JluGJPN0irn/7e+ohvnUs87ECvGLP/qmbp0DalEkfdXbO3ZjI/iMtZAL1UplVl23cUe6JJoaONKwECa56tUfAh2ey49l8ORzyjpTZif7x6KUnvAXCEa31gpIevr+3NT5wS4CfxBeERsIpAYJbFj0ZA+YoCjaOVA8ebED0Aji9x82/YHbosuQ4eMXcWu7fzJc0PXUevFaSJEHPA4n02dq4HZT7mO7TeiF3CxTYvBGVjWiNSGewyyJYFmbCIcaq176lMvsOJEtTfUtE0eTGR8FKctV6/Nl2BJWlPFuaDMSwPcI7YQ+SugBgudCgJic+TP5skX7vuo5x/etHG81x5PvQJmByDfr+xm548j5WEKUn7tQiWyxg=----ATTACHMENT:----NzUwNDQ1NDY3Njc3NDIzNCAxMTUyNTYyMDQyOTk0OTQ4IDI5OTkzMDgzNjI4MzE3MjM=