'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'); });