19 lines
807 B
PHP
19 lines
807 B
PHP
<?php
|
|
// these routes are available only for user with role admin
|
|
Route::group(['namespace' => 'Templates'], function () {
|
|
Route::get('templates/overview/path/{templatePath}', 'TemplateOverview@getPath')
|
|
->name('templates.overview')
|
|
->middleware('can:manage,' . \App\Models\Templates\Template::class);
|
|
|
|
Route::post('templates/copy', 'CopyTemplate@createCopy')
|
|
->name('templates.postCopy')
|
|
->middleware('can:copy,' . \App\Models\Templates\Template::class);
|
|
|
|
Route::get('templates/edit/{template}', 'EditTemplate@getEdit')
|
|
->name('templates.edit')
|
|
->middleware('can:update,template');
|
|
|
|
Route::post('templates/edit/{template}', 'EditTemplate@postEdit')
|
|
->name('templates.postEdit')
|
|
->middleware('can:update,template');
|
|
}); |