Laravel Controllers: Controller Middleware

Controller Middleware

Route::get('profile', 'UserController@show')->middleware('auth');
Class UserController extends Controller
{ /**
     * Instantiate a new controller instance.
     *
     * @return void
     */ public function __construct()
    { $this->middleware('auth'); $this->middleware('log')->only('index'); $this->middleware('subscribed')->except('store'); } }

Laravel Controllers: Controller Middleware — Structure map

Clickable & Draggable!

Laravel Controllers: Controller Middleware — Related pages: