'/admin/company'], function () { Route::put('news/workflow/{company}/{step}', 'CompanyAdminController@putWorkflow'); Route::resource('company', 'CompanyAdminController'); }); // User routes for company Route::group(['prefix' => '/user/company'], function () { Route::resource('company', 'CompanyUserController'); }); // Public routes for company Route::group(['prefix' => '/companies'], function () { Route::get('news/workflow/{company}/{step}/{user}', 'CompanyController@getWorkflow'); Route::get('/', 'CompanyPublicController@index'); Route::get('/{slug?}', 'CompanyPublicController@show'); });