trans_setlocale().'/admin/item'], function () { Route::resource('item', 'Assetdocs\Item\Http\Controllers\ItemAdminController'); }); // Admin API routes for item Route::group(['prefix' => trans_setlocale().'api/v1/admin/item'], function () { Route::resource('item', 'Assetdocs\Item\Http\Controllers\ItemAdminApiController'); }); // User web routes for item Route::group(['prefix' => trans_setlocale().'/user/items'], function () { Route::resource('/', 'Assetdocs\Item\Http\Controllers\ItemUserController'); }); // User API routes for item Route::group(['prefix' => trans_setlocale().'api/v1/user/items'], function () { Route::resource('/', 'Assetdocs\Item\Http\Controllers\ItemUserApiController'); }); // Public web routes for item Route::group(['prefix' => trans_setlocale().'/items'], function () { Route::get('/', 'Assetdocs\Item\Http\Controllers\ItemController@index'); Route::get('/{slug?}', 'Assetdocs\Item\Http\Controllers\ItemController@show'); }); // Public API routes for item Route::group(['prefix' => trans_setlocale().'api/v1/items'], function () { Route::get('/', 'Assetdocs\Item\Http\Controllers\ItemApiController@index'); Route::get('/{slug?}', 'Assetdocs\Item\Http\Controllers\ItemApiController@show'); });