trans_setlocale().'/admin/artwork'], function () { Route::resource('artwork', 'Cushbu\Artwork\Http\Controllers\ArtworkAdminWebController'); }); // Admin API routes for artwork Route::group(['prefix' => trans_setlocale().'api/v1/admin/artwork'], function () { Route::resource('artwork', 'Cushbu\Artwork\Http\Controllers\ArtworkAdminApiController'); }); // User web routes for artwork Route::group(['prefix' => trans_setlocale().'/user/artwork'], function () { Route::resource('artwork', 'Cushbu\Artwork\Http\Controllers\ArtworkUserWebController'); }); // User API routes for artwork Route::group(['prefix' => trans_setlocale().'api/v1/user/artwork'], function () { Route::resource('artwork', 'Cushbu\Artwork\Http\Controllers\ArtworkUserApiController'); }); // Public web routes for artwork Route::group(['prefix' => trans_setlocale().'/artworks'], function () { Route::get('/', 'Cushbu\Artwork\Http\Controllers\ArtworkPublicWebController@index'); Route::get('/{slug?}', 'Cushbu\Artwork\Http\Controllers\ArtworkPublicWebController@show'); }); // Public API routes for artwork Route::group(['prefix' => trans_setlocale().'api/v1/artworks'], function () { Route::get('/', 'Cushbu\Artwork\Http\Controllers\ArtworkPublicApiController@index'); Route::get('/{slug?}', 'Cushbu\Artwork\Http\Controllers\ArtworkPublicApiController@show'); });