Skip to content

Reference

phil/sitemap-bundle
TypeKindRole
Phil\SitemapBundle\PhilSitemapBundleAbstractBundleThe phil_sitemap configuration and the services
…\Infrastructure\DependencyInjection\SitemapServicesfinal classRegisters the services and the provider tag
…\Infrastructure\Sitemapsfinal readonly classBuilds the sitemap: the providers, then the event
…\Infrastructure\PopulateSitemapeventurls, section
…\Infrastructure\Routing\RouteUrlProviderUrlProviderThe sitemap option of routes
…\Infrastructure\Routing\InvalidRouteOptionInvalidArgumentExceptionA route option that makes no page
…\Infrastructure\Http\SitemapControllercontrollerindex($request) and file($request, $name), with their cache headers
…\Infrastructure\Console\DumpSitemapsCommandcommandphil:sitemap:dump

Services

IdWhen
Phil\SitemapBundle\Infrastructure\Routing\RouteUrlProviderWith route_options; every autoconfigured provider is tagged after it
Phil\SitemapBundle\Infrastructure\SitemapsAlways; public
Phil\SitemapBundle\Infrastructure\Http\SitemapControllerAlways; public
Phil\SitemapBundle\Infrastructure\Console\DumpSitemapsCommandAlways

Constants

ConstantValue
SitemapServices::PROVIDER_TAGphil_sitemap.url_provider
SitemapServices::MAX_PER_FILE50000
SitemapController::INDEX_ROUTEphil_sitemap_index
SitemapController::FILE_ROUTEphil_sitemap_file

The types of pages and sections are phil/sitemap's: see its reference.