В Laravel есть такой класс BD. С помощью него можно делать например так:
DB::table('orders')->selectRaw('price * ? as price_with_tax', [1.0825])->get();
Почему-то во всех примерах из интернета и оф. документации подобные конструкции используются в контроллере. Что, по моему мнению нарушает идею MVC и оно должно быть в модели.
Это я чего-то не понимаю и это бест практисес или в примерах его пихают в контроллер только для простоты понимания?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости