set_route_guard('web').'/reference'], function () { Route::resource('visit', 'VisitResourceController'); }); // Public routes for visit Route::get('visit/popular/{period?}', 'VisitPublicController@popular'); Route::get('references/', 'VisitPublicController@index'); Route::get('references/{slug?}', 'VisitPublicController@show'); // Resource routes for shortlist Route::group(['prefix' => set_route_guard('web').'/reference'], function () { Route::resource('shortlist', 'ShortlistResourceController'); }); // Public routes for shortlist Route::get('shortlist/popular/{period?}', 'ShortlistPublicController@popular'); Route::get('references/', 'ShortlistPublicController@index'); Route::get('references/{slug?}', 'ShortlistPublicController@show'); // Resource routes for request Route::group(['prefix' => set_route_guard('web').'/reference'], function () { Route::resource('request', 'RequestResourceController'); }); // Public routes for request Route::get('request/popular/{period?}', 'RequestPublicController@popular'); Route::get('references/', 'RequestPublicController@index'); Route::get('references/{slug?}', 'RequestPublicController@show');