trans_setlocale().'/admin/store'], function () { Route::resource('store', 'Assetdocs\Store\Http\Controllers\StoreAdminController'); }); // Admin API routes for store Route::group(['prefix' => trans_setlocale().'api/v1/admin/store'], function () { Route::resource('store', 'Assetdocs\Store\Http\Controllers\StoreAdminApiController'); }); // User web routes for store Route::group(['prefix' => trans_setlocale().'/user/stores'], function () { Route::resource('/', 'Assetdocs\Store\Http\Controllers\StoreUserController'); }); // User API routes for store Route::group(['prefix' => trans_setlocale().'api/v1/user/stores'], function () { Route::resource('/', 'Assetdocs\Store\Http\Controllers\StoreUserApiController'); }); // Public web routes for store Route::group(['prefix' => trans_setlocale().'/stores'], function () { Route::get('/', 'Assetdocs\Store\Http\Controllers\StoreController@index'); Route::get('/{slug?}', 'Assetdocs\Store\Http\Controllers\StoreController@show'); }); // Public API routes for store Route::group(['prefix' => trans_setlocale().'api/v1/stores'], function () { Route::get('/', 'Assetdocs\Store\Http\Controllers\StoreApiController@index'); Route::get('/{slug?}', 'Assetdocs\Store\Http\Controllers\StoreApiController@show'); }); // Admin web routes for substore Route::group(['prefix' => trans_setlocale().'/admin/store'], function () { Route::resource('substore', 'Assetdocs\Store\Http\Controllers\SubstoreAdminController'); }); // Admin API routes for substore Route::group(['prefix' => trans_setlocale().'api/v1/admin/store'], function () { Route::resource('substore', 'Assetdocs\Store\Http\Controllers\SubstoreAdminApiController'); }); // User web routes for substore Route::group(['prefix' => trans_setlocale().'/user/stores'], function () { Route::resource('/', 'Assetdocs\Store\Http\Controllers\SubstoreUserController'); }); // User API routes for substore Route::group(['prefix' => trans_setlocale().'api/v1/user/stores'], function () { Route::resource('/', 'Assetdocs\Store\Http\Controllers\SubstoreUserApiController'); }); // Public web routes for substore Route::group(['prefix' => trans_setlocale().'/stores'], function () { Route::get('/', 'Assetdocs\Store\Http\Controllers\SubstoreController@index'); Route::get('/{slug?}', 'Assetdocs\Store\Http\Controllers\SubstoreController@show'); }); // Public API routes for substore Route::group(['prefix' => trans_setlocale().'api/v1/stores'], function () { Route::get('/', 'Assetdocs\Store\Http\Controllers\SubstoreApiController@index'); Route::get('/{slug?}', 'Assetdocs\Store\Http\Controllers\SubstoreApiController@show'); });