snipe-it/routes/web/kits.php

77 lines
1.8 KiB
PHP
Raw Normal View History

2018-10-19 07:30:25 -07:00
<?php
// Predefined Kit Management
2018-10-31 06:06:38 -07:00
Route::resource('kits', 'Kits\PredefinedKitsController', [
2018-10-19 07:30:25 -07:00
'middleware' => ['auth'],
'parameters' => ['kit' => 'kit_id']
]);
Route::group([ 'prefix' => 'kits/{kit_id}', 'middleware' => ['auth'] ], function () {
2018-10-31 06:06:38 -07:00
// Route::get('licenses',
// [
// 'as' => 'kits.licenses.index',
// 'uses' => 'Kits\PredefinedKitsController@indexLicenses',
// ]
// );
2018-10-19 07:30:25 -07:00
Route::post('licenses',
[
'as' => 'kits.licenses.store',
'uses' => 'Kits\PredefinedKitsController@storeLicense',
]
);
Route::put('licenses/{license_id}',
[
'as' => 'kits.licenses.update',
'uses' => 'Kits\PredefinedKitsController@updateLicense',
]
);
Route::delete('licenses/{license_id}',
[
2018-10-31 06:06:38 -07:00
'as' => 'kits.licenses.detach',
'uses' => 'Kits\PredefinedKitsController@detachLicense',
2018-10-19 07:30:25 -07:00
]
);
2018-10-31 06:06:38 -07:00
// Route::get('models',
// [
// 'as' => 'kits.models.index',
// 'uses' => 'Kits\PredefinedKitsController@indexModels',
// ]
// );
2018-10-19 07:30:25 -07:00
Route::post('models',
[
'as' => 'kits.models.store',
'uses' => 'Kits\PredefinedKitsController@storeModel',
]
);
Route::put('models/{model_id}',
[
'as' => 'kits.models.update',
'uses' => 'Kits\PredefinedKitsController@updateModel',
]
);
2018-10-31 06:06:38 -07:00
Route::get('models/{model_id}/edit',
[
'as' => 'kits.models.edit',
'uses' => 'Kits\PredefinedKitsController@editModel',
]
);
2018-10-19 07:30:25 -07:00
Route::delete('models/{model_id}',
[
2018-10-31 06:06:38 -07:00
'as' => 'kits.models.detach',
'uses' => 'Kits\PredefinedKitsController@detachModel',
2018-10-19 07:30:25 -07:00
]
);
}); // kits