vendredi 17 novembre 2017

Call to a member function middleware() on null when authentication

When I tried to authenticate it gives me this error

Call to a member function middleware() on null

Here is my routes;

Route::prefix('admin')->group(function () {
Route::get('panel',['as'=>'admin_panel', 'uses'=>'AdminController@getPanel']);
Route::get('settings','AdminController@getSettings');
Route::post('save-settings','AdminController@PostSaveSettings');
Route::resource('posts','PostController');
Route::resource('category','CategoryController');
Route::resource('tags','TagController',['except'=>'create']);
})->middleware('auth');

Where do I mistake ?



from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2A7Mxkj
via IFTTT

1 commentaire:

  1. 2
    down vote
    accepted


    It is because Route::resource() does not return anything. Its void. It doesn't return an object.

    Laravel 5.4 - Illuminate\Routing\Router@resource

    In Laravel 5.5 (in development), Route::resource() will be returning an object for fluently adding options to.

    RépondreSupprimer