'/admin/payment'], function () { Route::put('news/workflow/{payment}/{step}', 'PaymentAdminController@putWorkflow'); Route::resource('payment', 'PaymentAdminController'); }); // User routes for payment Route::group(['prefix' => '/user/payment'], function () { Route::resource('payment', 'PaymentUserController'); }); // Public routes for payment Route::group(['prefix' => '/payments'], function () { Route::get('news/workflow/{payment}/{step}/{user}', 'PaymentController@getWorkflow'); Route::get('/', 'PaymentPublicController@index'); Route::get('/{slug?}', 'PaymentPublicController@show'); });