CsvFileLoader
class CsvFileLoader extends FileLoader
CsvFileLoader загружает переводы из CSV-файлов.
Методы
| MessageCatalogue | load(mixed $resource, string $locale, string $domain = 'messages') Загружает локаль. | from 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.4/Symfony/Component/Translation/Loader/CsvFileLoader.html