trans_setlocale().'/admin/forum'], function () { Route::resource('forum', 'Startup\Forum\Http\Controllers\ForumAdminWebController'); }); // Admin API routes for forum Route::group(['prefix' => trans_setlocale().'api/v1/admin/forum'], function () { Route::resource('forum', 'Startup\Forum\Http\Controllers\ForumAdminApiController'); }); // User web routes for forum Route::group(['prefix' => trans_setlocale().'/user/forum'], function () { Route::resource('forum', 'Startup\Forum\Http\Controllers\ForumUserWebController'); }); // User API routes for forum Route::group(['prefix' => trans_setlocale().'api/v1/user/forum'], function () { Route::resource('forum', 'Startup\Forum\Http\Controllers\ForumUserApiController'); }); // Public web routes for forum Route::group(['prefix' => trans_setlocale().'/forums'], function () { Route::get('/', 'Startup\Forum\Http\Controllers\ForumPublicWebController@index'); Route::get('/{slug?}', 'Startup\Forum\Http\Controllers\ForumPublicWebController@show'); }); // Public API routes for forum Route::group(['prefix' => trans_setlocale().'api/v1/forums'], function () { Route::get('/', 'Startup\Forum\Http\Controllers\ForumPublicApiController@index'); Route::get('/{slug?}', 'Startup\Forum\Http\Controllers\ForumPublicApiController@show'); });