Size: a a a

2019 August 30

П

Павел in Laravel UA
нигде там не ошибся
источник

П

Павел in Laravel UA
постоянно сам путаюсь
источник

РИ

Роман Игумнов in Laravel UA
сек
источник

П

Павел in Laravel UA
ну и в контроллере то подай свой request класс
источник

РИ

Роман Игумнов in Laravel UA
Павел
ну и в контроллере то подай свой request класс
Валидации который?
источник

AK

Alex Kovalchuk in Laravel UA
Роман Игумнов
Argument 1 passed to App\Services\FeedbackService::createFeedbackBag() must be an instance of App\Http\Requests\FeedbackBagRequest, instance of Illuminate\Http\Request given, called in /home/romeo/site/app/Http/Controllers/FeedbackController.php on line 26
ты передаешь с контролера Request  а в сервисе принимаешь FeedbackBagRequest попробуй запихнуть и в контролер FeedbackBagRequest думаю так будет работать
источник

РИ

Роман Игумнов in Laravel UA
Alex Kovalchuk
ты передаешь с контролера Request  а в сервисе принимаешь FeedbackBagRequest попробуй запихнуть и в контролер FeedbackBagRequest думаю так будет работать
Так конечно будет работать!
источник

П

Павел in Laravel UA
если я правильно понимаю механизм request классов, то там мидлвар стоит перехватывающий
источник

РИ

Роман Игумнов in Laravel UA
Но тогда его получается нужно в двух местах врубать:
источник

РИ

Роман Игумнов in Laravel UA
Я могу тогда в сервис классе просто указать Request а в Контроллере уже Валидаторный Request
источник

AK

Alex Kovalchuk in Laravel UA
Роман Игумнов
Но тогда его получается нужно в двух местах врубать:
так если я правильно помню он отработает только раз а потом просто перекинеться, как вариант в аргумент принимай просто Request  и внутри сервиса уже FeedbackBagRequest врубай
источник

П

Павел in Laravel UA
внутри контроллера инжектить свой реквест
источник

П

Павел in Laravel UA
а в сервис класс подать вообще можно распарсеный
источник

РИ

Роман Игумнов in Laravel UA
Павел
внутри контроллера инжектить свой реквест
вот!
источник

П

Павел in Laravel UA
$request->input()
источник

РИ

Роман Игумнов in Laravel UA
вот вот вот! Я об это же
источник

РИ

Роман Игумнов in Laravel UA
Т.е по факту у нас валидация именно RequestValidation только в Контроллере
источник

П

Павел in Laravel UA
валидация это перехват реквеста перед контроллером
источник

П

Павел in Laravel UA
и все
источник

П

Павел in Laravel UA
заранее отправит назад ошибку без участия контроллера
источник