Как в laravel добавить свойство при сохранении на уровне модели?
Есть модель News, в БД у этой таблицы есть поле user_id
user_id можно получить Auth::id()
При добавлении новой новости News::create(['name'=>'Новость 1'])
нужно, чтоб user_id автоматически подставлялся из Auth::id()
Это ужасная практика.
Лучше для таких действий заводить сервисы/репозитории, ижектить туда сервис авторизации и сразу создавать с объект с нужными полями, нежели добавлять "магию".