есть ли шанс уменьшить routes.phpLaravel оптимизации маршрутов
я имею для методов один Типовых день, неделю, месяц и год операций. Вот маршруты только для недельных операций, но у меня одинаковые для других периодов. Есть ли шанс уменьшить их?
Route::get('capacity/{capacity}/createweekly', [
'as' => 'admin.capacity.createweekly', 'uses' => '[email protected]'
]);
Route::put('capacity/{capacity}/storeweekly', [
'as' => 'admin.capacity.storeweekly', 'uses' => '[email protected]'
]);
Route::get('capacity/{period}/activateweekly', [
'as' => 'admin.capacity.activateweekly', 'uses' => '[email protected]'
]);
Route::get('capacity/{period}/deactivateweekly', [
'as' => 'admin.capacity.deactivateweekly', 'uses' => '[email protected]'
]);
Route::get('capacity/{period}/deleteweekly', [
'as' => 'admin.capacity.deleteweekly', 'uses' => '[email protected]'
]);
Route::get('capacity/{period}/editweekly', [
'as' => 'admin.capacity.editweekly', 'uses' => '[email protected]'
]);
Route::post('capacity/{period}/updateweekly', [
'as' => 'admin.capacity.updateweekly', 'uses' => '[email protected]'
]);
Каждый маршрут выглядит как делать что-то другое. Что вы подразумеваете, уменьшая их? Вы хотите удалить функциональность? –
Да, у них есть разные функции, но я надеюсь, что есть что-то вроде Route :: get ('url_like_the_method', ['as' => 'url_like_the_method'], 'uses' => 'Controller @ method']); или использовать метод Route :: resource()? –