SC
rules()
подкидывается правило валидации, в другом passedValidation()
— пост-обработка. По-хорошему, это надо свести в одно место, что бы как-нибудь подкинуть в Request один вызов чего-нибудь и стало заебись.- есть вариант закастомить Request, что бы каждая группа полей подкидывала кроме rules ещё свой массив callable, для passedValidation
- вариант который Адель предложил, юзать независимые Request
Кейс простой, разделить логически параметры и пост-обработку для групп полей
- пейджинации
- фильтрации по дате
- фильтрации по основным сущностям приложения
Но при этом объединить, что бы технически их использование имело одну точку входа