Obter o usuário logado no Construtor do Controller no Laravel

HI,

Não sei se é a melhor opção, mas não queria ficar pegando o usuário logado em cada método do controller, que se fazia necessário.

Um trecho do Controller

Chamada ao usuário logado: $link = $this->user->links()->create($data);

Também utilizo no index para obter apenas os links do usuário: $links = $this->user->links()->paginate(10);

Achei essa dica aqui

Can’t call Auth::user() on controller’s constructor
https://stackoverflow.com/a/39175335

Código

Intel +, Fiquem na Paz!!!

Deixe uma resposta