laravel Route::group definition
Route::group(['prefix'=>'accounts','as'=>'account.'], function(){ Route::get('/', 'AccountController@index')->name('index'); Route::get('connect', 'AccountController@connect')->name('connect'); }); Route::group(['prefix'=>'quotes','as'=>'quote.'], function(){ Route::get('/', 'QuoteController@index')->name('index'); Route::get('connect', 'QuoteController@create')->name('create'); });
Source: stackoverflow.com
laravel route namespace and prefix
Route::prefix('admin')->group(function () { Route::get('/users', function () { // Matches The "/admin/users" URL }); });
Source: laravel.com
route group controller laravel
use App\Http\Controllers\OrderController; Route::controller(OrderController::class)->group(function () { Route::get('/orders/{id}', 'show'); Route::post('/orders', 'store'); });
laravel group routes
Route::group(['prefix' => 'admin'], function () { Route::get('users', function () { // Matches The "/admin/users" URL }); });
Source: laravel.com
laravel route group name
Route::group(['prefix'=>'accounts','as'=>'account.'], function(){ Route::get('/', ['as' => 'index', 'uses' => 'AccountController@index']); Route::get('connect', ['as' => 'connect', 'uses' = > 'AccountController@connect']); });
Source: stackoverflow.com
laravel route group
Route::middleware(['first', 'second'])->group(function () { Route::get('/', function () { // Uses first & second middleware... }); Route::get('/user/profile', function () { // Uses first & second middleware... }); });
Source: laravel.com