'admin/country'], function () { Route::resource('country', 'CountryAdminController'); }); // Public routes for country Route::get('countries/', 'CountryPublicController@index'); Route::get('countries/{slug?}', 'CountryPublicController@show'); // Admin routes for zone Route::group(['prefix' => 'admin/country'], function () { Route::resource('zone', 'ZoneAdminController'); }); // Public routes for zone Route::get('countries/', 'ZonePublicController@index'); Route::get('countries/{slug?}', 'ZonePublicController@show');