trans_setlocale().'/admin/portal'], function () { Route::resource('entrance', 'Farabi\Portal\Http\Controllers\EntranceAdminWebController'); }); // Admin API routes for entrance Route::group(['prefix' => trans_setlocale().'api/v1/admin/portal'], function () { Route::resource('entrance', 'Farabi\Portal\Http\Controllers\EntranceAdminApiController'); }); // User web routes for entrance Route::group(['prefix' => trans_setlocale().'/user/portal'], function () { Route::resource('entrance', 'Farabi\Portal\Http\Controllers\EntranceUserWebController'); }); // User API routes for entrance Route::group(['prefix' => trans_setlocale().'api/v1/user/portal'], function () { Route::resource('entrance', 'Farabi\Portal\Http\Controllers\EntranceUserApiController'); }); // Public web routes for entrance Route::group(['prefix' => trans_setlocale().'/portals'], function () { Route::get('/', 'Farabi\Portal\Http\Controllers\EntrancePublicWebController@index'); Route::get('/{slug?}', 'Farabi\Portal\Http\Controllers\EntrancePublicWebController@show'); }); // Public API routes for entrance Route::group(['prefix' => trans_setlocale().'api/v1/portals'], function () { Route::get('/', 'Farabi\Portal\Http\Controllers\EntrancePublicApiController@index'); Route::get('/{slug?}', 'Farabi\Portal\Http\Controllers\EntrancePublicApiController@show'); });