group(function () { Route::get('memo/report/{report}', 'MemoReportController'); Route::patch('memo/actions/{action}', 'MemoActionsController'); Route::patch('memo/action/{memo}/{action}', 'MemoActionController'); Route::patch('memo/workflow/{memo}/{transition}', 'MemoWorkflowController'); Route::resource('memo', 'MemoResourceController'); }); // Public routes for memo Route::get('memos/', 'MemoPublicController@index'); Route::get('memo/{slug?}', 'MemoPublicController@show');