'/admin/faculty'], function () { Route::put('news/workflow/{faculty}/{step}', 'FacultyAdminController@putWorkflow'); Route::resource('faculty', 'FacultyAdminController'); }); // User routes for faculty Route::group(['prefix' => '/user/faculty'], function () { Route::resource('faculty', 'FacultyUserController'); }); // Public routes for faculty Route::group(['prefix' => '/faculties'], function () { Route::get('news/workflow/{faculty}/{step}/{user}', 'FacultyController@getWorkflow'); Route::get('/', 'FacultyPublicController@index'); Route::get('/{slug?}', 'FacultyPublicController@show'); });