Rutas agrupar

Por ejemplo:
Route::get('/admin', 'admin\HomeController@index')->name('admin.home');
Route::resource('/admin/files', 'admin\FileController')->names('admin.files');

Se podría agrupar (y además añadir a todas un mismo middleware):
// prefix para la ruta y namespace para los controllers
Route::group(['prefix' => 'admin', 'namespace' => 'admin', 'middleware' => 'auth'], function () {
    Route::get('/', 'HomeController@index')->name('admin.home');
    Route::resource('/files', 'FileController')->names('admin.files');
});

No hay comentarios:

Publicar un comentario