Мне было интересно, можно ли каким-то образом автоматически загружать все Auth::user()
отношения.
Auth::user()
возвращает экземпляр моего App\Models\Auth\Usuario.php
, а внутри Usuario.php
класса у меня есть отношения с другими моделями .
То, как я сейчас это делаю, вручную загружает отношения с $user->load('relation')
, но мне нужно делать это в каждом запросе.
Я думал сделать что-то подобное в своей базе Контроллер:
public function __construct()
{
$user = Auth::user();
$this->relation = $user->load('relation');
}
Но это не совсем то, что я ищу.
Есть другой / лучший способ загрузить все отношения классов Auth::user()
? Как промежуточное ПО или что-то в этом роде?