Size: a a a

2019 September 02

РИ

Роман Игумнов in Laravel UA
Ребята привет. Проблема которую не могу понять
источник

РИ

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

РИ

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

РИ

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

РИ

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

РИ

Роман Игумнов in Laravel UA
Вот Реквест Валидация
источник

РИ

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

РИ

Роман Игумнов in Laravel UA
Выдает ошибку Call to a member function all() on array
источник

РИ

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

РИ

Роман Игумнов in Laravel UA
Что не может вызвать метод all(). Корень проблемы вот тут в контроллере
источник

РИ

Роман Игумнов in Laravel UA
$this->service->orderOptStore($request->validated());
источник

RG

Roman Gorlinskiy in Laravel UA
validated возвращает массив
источник

РИ

Роман Игумнов in Laravel UA
Получается его использование тут лишнее?
источник

RG

Roman Gorlinskiy in Laravel UA
в твоем случае $order->fill($request)
источник

MR

Maxim Rebitskiy in Laravel UA
Роман Игумнов
Получается его использование тут лишнее?
Получается тебе в сервис кидать бы данные, а не реквесты, не привязывайся к ним
источник

РИ

Роман Игумнов in Laravel UA
Maxim Rebitskiy
Получается тебе в сервис кидать бы данные, а не реквесты, не привязывайся к ним
Ну так и получается. Идея же в этом)
источник

РИ

Роман Игумнов in Laravel UA
Спасибо!
источник

РИ

Роман Игумнов in Laravel UA
Тогда вот как выходит что по факту в контроллере нужно выполнять отправку Mail ?
источник

РИ

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

РИ

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