masterflash-ru/validator_i18n

Переводчик для валидаторов, работает по аналогии с стандартным

1.0.3 2020-01-06 07:09 UTC

This package is auto-updated.

Last update: 2024-04-08 10:29:36 UTC


README

Подключение ресурсного пакета zendframework/zend-i18n-resources к системе путем делегиговария. Пока мультиязычность системы не создана, везде нужно указывать имя локали, в данном случае ru, что бы подгружались нужные файлы с переводом.

Установка composer require masterflash-ru/Validator_i18n

Использование:

В фабрике контроллера, например,:

use Laminas\Validator\Translator\TranslatorInterface;

....

$translator = $container->get(TranslatorInterface::class);
...


/*
$translator - готовый к использованию объект переводчика, его нужно отдать валидатору.

\Laminas\Validator\AbstractValidator::setDefaultTranslator($translator);


*/