'/admin/transaction'], function () { Route::put('news/workflow/{transaction}/{step}', 'TransactionAdminController@putWorkflow'); Route::resource('transaction', 'TransactionAdminController'); }); // User routes for transaction Route::group(['prefix' => '/user/transaction'], function () { Route::resource('transaction', 'TransactionUserController'); }); // Public routes for transaction Route::group(['prefix' => '/transactions'], function () { Route::get('news/workflow/{transaction}/{step}/{user}', 'TransactionController@getWorkflow'); Route::get('/', 'TransactionPublicController@index'); Route::get('/{slug?}', 'TransactionPublicController@show'); });