Суть: В каждой модели, по 5 - 10 методов, которым как воздух необходим `$user_id`. Вызывая каждый в контроллере, надо всегда передавать идентификатор юзера - прям мучение какое-то, незнаю чтоли :).
Корректно ли задать свойство в базовой модели:
public function __construct()
{
$this->user = \Auth::getUser();
}
...а затем использовать его по необходимости в остальных.
Или это потом может обернуться "плачевными последствиями"?