Я создаю API с использованием пакета Slim и Illuminate Database с моделями Eloquent и т. Д. Я создал экземпляр обработчика базы данных с использованием Capsule, как показано в README
. Однако теперь я хочу использовать функции проверки на моих моделях, не устанавливая полный комплект Laravel, но я не могу полностью обвести голову вокруг дизайна этой библиотеки.Illuminate Validator в автономном приложении, отличном от Laravel.
Как я могу это сделать? Похоже, что документация, предоставленная Laravel, в значительной степени предполагает, что вы используете Laravel из коробки.
Используя композитор, добавляющий 'подсветка/валидация' в соответствии с вашими требованиями, загрузит необходимые зависимости, готовые для использования в вашем приложении без laravel. –
Да, но я не понимаю, как использовать этот пакет. В пакете есть класс 'Factory' и' Validator', требующие 'TranslatorInterface' в качестве параметра для своих конструкторов. Что я могу пройти? – Viktor