I use $user = Auth::user(); in almost every route and within almost every view. I have dozens of routes and dozens of views so constantly having to repeat $user = Auth::user(); feels wrong.
Is there a way that I can just call $user = Auth::user(); once and then have it available across the entire application, including within routes and views?
I'm using Laravel 5.2.