diff --git a/bundle/SiteMapBundle/DependencyInjection/SiteMapExtension.php b/bundle/SiteMapBundle/DependencyInjection/SiteMapExtension.php index cb7eb72..9d73bfc 100644 --- a/bundle/SiteMapBundle/DependencyInjection/SiteMapExtension.php +++ b/bundle/SiteMapBundle/DependencyInjection/SiteMapExtension.php @@ -14,7 +14,7 @@ class SiteMapExtension extends Extension */ public function load(array $configs, ContainerBuilder $container) { - $loader = new Loader\XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); - $loader->load('services.xml'); + $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); + $loader->load('services.yml'); } } diff --git a/bundle/SiteMapBundle/Resources/config/services.xml b/bundle/SiteMapBundle/Resources/config/services.xml deleted file mode 100644 index 3118598..0000000 --- a/bundle/SiteMapBundle/Resources/config/services.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/bundle/SiteMapBundle/Resources/config/services.yml b/bundle/SiteMapBundle/Resources/config/services.yml new file mode 100644 index 0000000..2495fc9 --- /dev/null +++ b/bundle/SiteMapBundle/Resources/config/services.yml @@ -0,0 +1,7 @@ +services: + homepage.site_map_generator: + class: \Homepage\SiteMapBundle\SiteMapGenerator + tags: + - { name: kernel.event_subscriber } + - { name: sculpin.data_provider, alias: sitemap } + public: yes