masterflash-ru / validator_i18n
Переводчик для валидаторов, работает по аналогии с стандартным
Installs: 159
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:service
Requires
- php: ^7.2
- laminas/laminas-i18n: ^2.7
- laminas/laminas-i18n-resources: ^2.5
This package is auto-updated.
Last update: 2025-03-08 12:24:24 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); */