@@ -59,9 +59,9 @@ public function load(array $configs, ContainerBuilder $container)
5959
6060 $ sonataBundles = array ();
6161 if ($ this ->isConfigEnabled ($ container , $ config ['persistence ' ]['phpcr ' ])) {
62- $ container ->setParameter ($ this -> getAlias (). ' .backend_type_phpcr ' , true );
62+ $ container ->setParameter (' cmf_seo .backend_type_phpcr ' , true );
6363 $ container ->setParameter (
64- $ this -> getAlias (). ' .persistence.phpcr.manager_name ' ,
64+ ' cmf_seo .persistence.phpcr.manager_name ' ,
6565 $ config ['persistence ' ]['phpcr ' ]['manager_name ' ]
6666 );
6767 $ sonataBundles [] = 'SonataDoctrinePHPCRAdminBundle ' ;
@@ -70,15 +70,15 @@ public function load(array $configs, ContainerBuilder $container)
7070 }
7171
7272 if ($ this ->isConfigEnabled ($ container , $ config ['persistence ' ]['orm ' ])) {
73- $ container ->setParameter ($ this -> getAlias (). ' .backend_type_orm ' , true );
73+ $ container ->setParameter (' cmf_seo .backend_type_orm ' , true );
7474 $ container ->setParameter (
75- $ this -> getAlias (). ' .persistence.orm.manager_name ' ,
75+ ' cmf_seo .persistence.orm.manager_name ' ,
7676 $ config ['persistence ' ]['orm ' ]['manager_name ' ]
7777 );
7878 $ sonataBundles [] = 'SonataDoctrineORMBundle ' ;
7979 }
8080
81- $ container ->setParameter ($ this -> getAlias (). ' .form_mode_orm ' ,
81+ $ container ->setParameter (' cmf_seo .form_mode_orm ' ,
8282 $ this ->isConfigEnabled ($ container , $ config ['persistence ' ]['orm ' ])
8383 && !$ this ->isConfigEnabled ($ container , $ config ['persistence ' ]['phpcr ' ])
8484 );
@@ -139,7 +139,7 @@ public function loadSonataAdmin($config, XmlFileLoader $loader, ContainerBuilder
139139 }
140140 }
141141
142- $ container ->setParameter ($ this -> getAlias (). ' .sonata_admin_extension.form_group ' , $ config ['form_group ' ]);
142+ $ container ->setParameter (' cmf_seo .sonata_admin_extension.form_group ' , $ config ['form_group ' ]);
143143 $ loader ->load ('admin.xml ' );
144144 }
145145
@@ -155,7 +155,7 @@ public function loadSeoParameters(array $config, ContainerBuilder $container)
155155
156156 foreach ($ params as $ param ) {
157157 $ value = isset ($ config [$ param ]) ? $ config [$ param ] : null ;
158- $ container ->setParameter ($ this -> getAlias (). ' . ' .$ param , $ value );
158+ $ container ->setParameter (' cmf_seo . ' .$ param , $ value );
159159 }
160160 }
161161
@@ -196,7 +196,7 @@ private function loadPhpcr($config, XmlFileLoader $loader, ContainerBuilder $con
196196
197197 private function loadContentListener (array $ config , XmlFileLoader $ loader , ContainerBuilder $ container )
198198 {
199- $ container ->setParameter ($ this -> getAlias (). ' .content_key ' , $ config ['content_key ' ]);
199+ $ container ->setParameter (' cmf_seo .content_key ' , $ config ['content_key ' ]);
200200
201201 $ loader ->load ('content-listener.xml ' );
202202
@@ -222,19 +222,19 @@ private function loadAlternateLocaleProvider($config, ContainerBuilder $containe
222222 throw new InvalidConfigurationException ('Alternate locale provider enabled but none defined. You need to enable PHPCR or configure alternate_locale.provider_id ' );
223223 }
224224
225- if ($ container ->has ($ this -> getAlias (). ' .event_listener.seo_content ' )) {
225+ if ($ container ->has (' cmf_seo .event_listener.seo_content ' )) {
226226 $ container
227- ->findDefinition ($ this -> getAlias (). ' .event_listener.seo_content ' )
227+ ->findDefinition (' cmf_seo .event_listener.seo_content ' )
228228 ->addMethodCall (
229229 'setAlternateLocaleProvider ' ,
230230 array (new Reference ($ alternateLocaleProvider ))
231231 )
232232 ;
233233 }
234234
235- if ($ container ->has ($ this -> getAlias (). ' .sitemap.guesser.alternate_locales ' )) {
235+ if ($ container ->has (' cmf_seo .sitemap.guesser.alternate_locales ' )) {
236236 $ container
237- ->findDefinition ($ this -> getAlias (). ' .sitemap.guesser.alternate_locales ' )
237+ ->findDefinition (' cmf_seo .sitemap.guesser.alternate_locales ' )
238238 ->replaceArgument (0 , new Reference ($ alternateLocaleProvider ))
239239 ;
240240 }
@@ -260,9 +260,9 @@ private function loadErrorHandling($config, ContainerBuilder $container)
260260
261261 $ templates = isset ($ config ['templates ' ]) ? $ config ['templates ' ] : array ();
262262 $ exclusionRules = isset ($ config ['exclusion_rules ' ]) ? $ config ['exclusion_rules ' ] : array ();
263- $ container ->setParameter ($ this -> getAlias (). ' .error.templates ' , $ templates );
263+ $ container ->setParameter (' cmf_seo .error.templates ' , $ templates );
264264
265- $ exclusionMatcherDefinition = $ container ->getDefinition ($ this -> getAlias (). ' .error.exclusion_matcher ' );
265+ $ exclusionMatcherDefinition = $ container ->getDefinition (' cmf_seo .error.exclusion_matcher ' );
266266 foreach ($ exclusionRules as $ rule ) {
267267 $ rule ['host ' ] = !isset ($ rule ['host ' ]) ? null : $ rule ['host ' ];
268268 $ rule ['methods ' ] = !isset ($ rule ['methods ' ]) ? null : $ rule ['methods ' ];
@@ -282,11 +282,11 @@ private function createRequestMatcher(ContainerBuilder $container, $path = null,
282282 {
283283 $ arguments = array ($ path , $ host , $ methods , $ ips , $ attributes );
284284 $ serialized = serialize ($ arguments );
285- $ id = $ this -> getAlias (). ' .error.request_matcher. ' .md5 ($ serialized ).sha1 ($ serialized );
285+ $ id = ' cmf_seo .error.request_matcher. ' .md5 ($ serialized ).sha1 ($ serialized );
286286
287287 if (!$ container ->hasDefinition ($ id )) {
288288 $ container
289- ->setDefinition ($ id , new DefinitionDecorator ($ this -> getAlias (). ' .error.request_matcher ' ))
289+ ->setDefinition ($ id , new DefinitionDecorator (' cmf_seo .error.request_matcher ' ))
290290 ->setArguments ($ arguments )
291291 ;
292292 }
@@ -311,7 +311,7 @@ private function loadSitemapHandling($config, XmlFileLoader $loader, ContainerBu
311311 $ helperStatus [$ helper ] = array ();
312312 $ serviceDefinitionIds = $ container ->findTaggedServiceIds ($ tag );
313313 foreach ($ serviceDefinitionIds as $ id => $ attributes ) {
314- if (0 === strncmp ( $ this -> getAlias (), $ id , strlen ( $ this -> getAlias ()) )) {
314+ if (0 === strpos ( $ id , ' cmf_seo ' )) {
315315 // avoid interfering with services that are not part of this bundle
316316 $ helperStatus [$ helper ][$ id ] = array ();
317317 }
@@ -327,7 +327,7 @@ private function loadSitemapHandling($config, XmlFileLoader $loader, ContainerBu
327327 'sitemap ' => $ sitemapName ,
328328 'priority ' => -1 ,
329329 ));
330- $ container ->setDefinition ($ this -> getAlias (). ' .sitemap.guesser. ' .$ sitemapName .'.default_change_frequency ' , $ definition );
330+ $ container ->setDefinition (' cmf_seo .sitemap.guesser. ' .$ sitemapName .'.default_change_frequency ' , $ definition );
331331 }
332332 unset($ configurations [$ sitemapName ]['default_change_frequency ' ]);
333333
@@ -353,17 +353,17 @@ private function loadSitemapHandling($config, XmlFileLoader $loader, ContainerBu
353353 }
354354 }
355355
356- $ container ->setParameter ($ this -> getAlias (). ' .sitemap.configurations ' , $ configurations );
356+ $ container ->setParameter (' cmf_seo .sitemap.configurations ' , $ configurations );
357357
358358 $ container ->setParameter (
359- $ this -> getAlias (). ' .sitemap.default_change_frequency ' ,
359+ ' cmf_seo .sitemap.default_change_frequency ' ,
360360 $ config ['defaults ' ]['default_change_frequency ' ]
361361 );
362362
363363 $ this ->handleSitemapHelper ($ helperStatus , $ container );
364364
365365 if (!$ alternateLocale ) {
366- $ container ->removeDefinition ($ this -> getAlias (). ' .sitemap.guesser.alternate_locales ' );
366+ $ container ->removeDefinition (' cmf_seo .sitemap.guesser.alternate_locales ' );
367367 }
368368 }
369369
@@ -409,6 +409,6 @@ private function loadFormConfiguration($config, ContainerBuilder $container, $st
409409 $ seoMetadataClass = 'Symfony\Cmf\Bundle\SeoBundle\Doctrine\Phpcr\SeoMetadata ' ;
410410 }
411411
412- $ container ->setParameter ($ this -> getAlias (). ' .form.data_class.seo_metadata ' , $ seoMetadataClass );
412+ $ container ->setParameter (' cmf_seo .form.data_class.seo_metadata ' , $ seoMetadataClass );
413413 }
414414}
0 commit comments