CsvFileLoader
class CsvFileLoader extends FileLoader
CsvFileLoader загружает переводы из CSV-файлов.
Методы
| MessageCatalogue | load(mixed $resource, string $locale, string $domain = 'messages') Загружает локаль. | из FileLoader |
| setCsvControl(string $delimiter = ';', string $enclosure = '"', string $escape = '\\') Устанавливает разделитель, заключение и символ экранирования для CSV. |
Подробности
MessageCatalogue load(mixed $resource, string $locale, string $domain = 'messages')
Загружает локаль.
Параметры
| mixed | $resource | Ресурс |
| string | $locale | Локаль |
| string | $domain | Домен |
Значение возврата
| MessageCatalogue | Экземпляр MessageCatalogue |
Исключения
| NotFoundResourceException | при невозможности найти ресурс |
| InvalidResourceException | при невозможности загрузить ресурс |
setCsvControl(string $delimiter = ';', string $enclosure = '"', string $escape = '\\')
Устанавливает разделитель, заключение и символ экранирования для CSV.
Параметры
| string | $delimiter | Разделитель |
| string | $enclosure | Символ заключения |
| string | $escape | Символ экранирования |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Translation/Loader/CsvFileLoader.html