set_route_guard('web').'/product'], function () { Route::resource('product_category', 'ProductCategoryResourceController'); }); // Public routes for product_category Route::get('product_category/popular/{period?}', 'ProductCategoryPublicController@popular'); Route::get('products/', 'ProductCategoryPublicController@index'); Route::get('products/{slug?}', 'ProductCategoryPublicController@show'); // Resource routes for product Route::group(['prefix' => set_route_guard('web').'/product'], function () { Route::resource('product', 'ProductResourceController'); }); // Public routes for product Route::get('product/popular/{period?}', 'ProductPublicController@popular'); Route::get('products/', 'ProductPublicController@index'); Route::get('products/{slug?}', 'ProductPublicController@show'); // Resource routes for product_subcategory Route::group(['prefix' => set_route_guard('web').'/product'], function () { Route::resource('product_subcategory', 'ProductSubcategoryResourceController'); }); // Public routes for product_subcategory Route::get('product_subcategory/popular/{period?}', 'ProductSubcategoryPublicController@popular'); Route::get('products/', 'ProductSubcategoryPublicController@index'); Route::get('products/{slug?}', 'ProductSubcategoryPublicController@show');