From 9b522006f353426966843514d807d205a69038aa Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 1 Mar 2023 14:05:53 -0800 Subject: [PATCH] Usew route group for locations Signed-off-by: snipe --- routes/web.php | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/routes/web.php b/routes/web.php index 18b7f9a990..cc358c910f 100644 --- a/routes/web.php +++ b/routes/web.php @@ -40,23 +40,29 @@ Route::group(['middleware' => 'auth'], function () { 'parameters' => ['category' => 'category_id'], ]); - Route::get('locations/{locationId}/clone', - [LocationsController::class, 'getClone'] - )->name('clone/license'); - Route::get( - 'locations/{locationId}/printassigned', - [LocationsController::class, 'print_assigned'] - )->name('locations.print_assigned'); - - Route::get( - 'locations/{locationId}/printallassigned', - [LocationsController::class, 'print_all_assigned'] - )->name('locations.print_all_assigned'); /* - * Locations - */ + * Locations + */ + + Route::group(['prefix' => 'locations', 'middleware' => ['auth']], function () { + + Route::get('{locationId}/clone', + [LocationsController::class, 'getClone'] + )->name('clone/license'); + + Route::get( + '{locationId}/printassigned', + [LocationsController::class, 'print_assigned'] + )->name('locations.print_assigned'); + + Route::get( + '{locationId}/printallassigned', + [LocationsController::class, 'print_all_assigned'] + )->name('locations.print_all_assigned'); + }); + Route::resource('locations', LocationsController::class, [ 'parameters' => ['location' => 'location_id'], ]);