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