adelf / acwa_book_ru

Книга "Архитектура сложных веб-приложений. С примерами на Laravel"
1.67k stars 225 forks source link

Зачем избыточный метод авторизации в FormRequest`ах? #53

Closed jdeeline closed 7 months ago

jdeeline commented 1 year ago

В главе "Слой приложения", раздел "Передача данных запроса" есть такое предложение:

В моих проектах всегда есть базовый FormRequest класс, в котором метод authorize с одним оператором return true;, который позволяет забыть про авторизацию на этом уровне.

А зачем? В классе Illuminate\Foundation\Http\FormRequest проверяется существование метода authorize, и в случае его отсутствия считается, что авторизация пройдена (там тот же оператор return true). Можно просто не включать этот метод в свои классы.

adelf commented 7 months ago

Когда писал была версия 5.* какаято. там надо было. В любом случае, удалил это. Спасибо.