Правильно ли размещать логику валидации в классе Request?
Собственно суть вопроса в заголовке. В многочисленных примерах к Laravel, в качестве лучших практик , рекомендуется размещать логику валидации запроса в классе-наследнике Request. Не нарушает ли это принципа единой ответственности, особенно если эта логика выходит за рамки обычной проверки соответствия параметров некоему регулярному выражению?
Максим Федоров, Не совсем. Валидация в Model, а ActiveRecord наследуется от Model (если мой склероз мне не изменяет). Не, ну всетаки, раз уж солид мы пока отодвинули, где удобней? (У нас тут батл с коллегами просто)