'Contents'], function () { // list of all static pages Route::get('content/overview/{moduleId?}/{status?}', 'ContentOverview@getOverview') ->name('content.overview'); // form for creating new static page Route::get('content/new/{moduleId}', 'CreateNewContent@getNew') ->name('content.new'); // form for editing existing static page Route::get('content/edit/{id}', 'EditContent@getEdit') ->name('content.edit'); // post method for creating new static page Route::post('content/new/{moduleId}', 'CreateNewContent@postNew') ->name('content.newPost'); // post method for creating new static page Route::post('content/edit/{id}', 'EditContent@postEdit') ->name('content.editPost'); // change status of page (protected, public or draft) Route::get('content/status/{id}/{status}', 'EditContent@changeStatus') ->name('content.changeStatus'); // set homepage Route::get('content/homepage/{id}', 'EditContent@setHomepage') ->name('content.setHomepage'); // delete page Route::get('content/delete/{id}', 'EditContent@deletePage') ->name('content.delete'); // history of changes for specified page Route::get('history/{id}', 'History@getOverview') ->name('content.history'); // history of changes for specified page Route::get('history/{revision}/{id}', 'History@getDiff') ->name('history.diff'); });