Size: a a a

2019 March 05

ИС

Илья Сакович in Laravel UA
public function index(Reuqest $request)
{
   $products = Product::query()
       ->when($request->is('asc'), function ($query) {
           $query->orderBy('price', 'asc');
       })
       ->when($request->is('desc'), function ($query) {
           $query->orderBy('price', 'desc');
       })
       ->get();

   return view('catalog.index', ['products' => $products]);
}
источник

РИ

Роман Игумнов in Laravel UA
Ну а разве  это нормальная практика делать такие запросы в контроллере?
источник

AK

Alex Kovalchuk in Laravel UA
Роман Игумнов
Ну а разве  это нормальная практика делать такие запросы в контроллере?
а где их делать?
источник

ИС

Илья Сакович in Laravel UA
уж точно лучше чем во вьюхе
источник

ИС

Илья Сакович in Laravel UA
в сервис же смысла нет выносить
источник

AK

Alex Kovalchuk in Laravel UA
Роман Игумнов
Ну а разве  это нормальная практика делать такие запросы в контроллере?
можеш в модель перенести
источник

РИ

Роман Игумнов in Laravel UA
Илья Сакович
в сервис же смысла нет выносить
Почему?
источник

ИС

Илья Сакович in Laravel UA
твой метод из сервиса ничего не делает
источник

ИС

Илья Сакович in Laravel UA
лишний слой
источник

AK

Alex Kovalchuk in Laravel UA
потому что он просто прослойка без полезных действий
источник

РИ

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

AK

Alex Kovalchuk in Laravel UA
я не так давно удалил репозитории и сервисы и трансформеры, такая ляпота
источник

РИ

Роман Игумнов in Laravel UA
Alex Kovalchuk
я не так давно удалил репозитории и сервисы и трансформеры, такая ляпота
????
источник

РИ

Роман Игумнов in Laravel UA
Стоп. Везде и повсюду пишут про использование сервисов
источник

ИС

Илья Сакович in Laravel UA
Alex Kovalchuk
я не так давно удалил репозитории и сервисы и трансформеры, такая ляпота
👍
тепеь БЛ в моделях?
источник

РИ

Роман Игумнов in Laravel UA
Это самый логичный вариант. Зачем их удалять?
источник

РИ

Роман Игумнов in Laravel UA
Илья Сакович
👍
тепеь БЛ в моделях?
вы серьезно ?😜
источник

ИС

Илья Сакович in Laravel UA
вполне
источник

ИС

Илья Сакович in Laravel UA
тоже ушёл от сервисов
источник

РИ

Роман Игумнов in Laravel UA
Илья Сакович
тоже ушёл от сервисов
Погоди. И где у тебя теперь все происхоит?
источник