Filter – php frameork comparisonYii – FilterLaravel – Middleware Laravel – Middleware

// The filters are used in controller.
public function filters() {
return array(
‘accessControl’,
‘Custom’,
);
}

public function filterCustom() {
}

Laravel - Middleware

Middleware are used in route.

Route::get('/', function () {
    //
})->middleware('web');

Route::group(['middleware' => ['web']], function () {
    //
});