MoFileLoader
class MoFileLoader extends FileLoader
Постоянные значения
| MO_LITTLE_ENDIAN_MAGIC | Магия, используемая для проверки формата файла MO, а также для определения, была ли машина, которая создала этот файл, малоинтеллектуальной. |
| MO_BIG_ENDIAN_MAGIC | Магия, используемая для проверки формата файла MO, а также для определения, была ли машина, которая создала этот файл, большоедиенной. |
| MO_HEADER_SIZE | Размер заголовка файла MO в байтах. |
Методы
| MessageCatalogue | load(mixed $resource, string $locale, string $domain = 'messages') Загружает локаль. | from FileLoader |
| array | loadResource(string $resource) Парсит формат объекта машины (MO), независимо от порядка байтов машины, на которой он был создан. Поддерживаются как 32-битные, так и 64-битные системы. |
Подробности
MessageCatalogue load(mixed $resource, string $locale, string $domain = 'messages')
Загружает локаль.
Параметры
| mixed | $resource | Ресурс |
| string | $locale | Локаль |
| string | $domain | Домен |
Значение возврата
| MessageCatalogue | Экземпляр MessageCatalogue |
Исключения
| NotFoundResourceException | если ресурс не найден |
| InvalidResourceException | если ресурс не может быть загружен |
protected array loadResource(string $resource)
Парсит формат объекта машины (MO), независимо от порядка байтов машины, на которой он был создан. Поддерживаются как 32-битные, так и 64-битные системы.
{@inheritdoc}
Параметры
| string | $resource |
Значение возврата
| array |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Translation/Loader/MoFileLoader.html