Вместо Хелпера auth()... , Лучше использовать Фасад Auth::id()
Делаешь метод в моделе saveData()
И всё что после создание объекта пихаешь туда, А тут вызываешь $categoryHistory->saveData()
и получаешь супержирную модель
Тогда сервис делать
В любом случае лучше чем жирный контроллер😅
вроде без разницы? или связано с быстродействием?
В целом без разницы, но кода чуть меньше и более приятно Если по коду будет разбросано без причины Хелпера и фасады, ну такое
Кстати, хотел научиться работать с сервис и экшнами, но в доке лары 7.хх есть только контроллеры, которые волняют только 1 действие и их называют single action controller. Может экшны ввели уже после лары 7.хх?
action это англ слово. не более.
Так не только у фасада есть метод id()
Я как вариант предложил
Обсуждают сегодня