Sorry I should maybe move this thread is the symfony-users or symfony-
components group ?

On Nov 13, 6:48 pm, Florian <[email protected]> wrote:
> Hi,
>
> Is it possible to define method calls on an already defined service ?
>
> Example: I have the DoctrineExtenstion that set the
> "doctrine.dbal.default_connection.event_manager" service definintion.
>
> I want to add method calls on the definition from antoher bundle dic
> extension ( aka DoctrineExtensionsExtension)
>
> So what I wrote is this:
>
>     public function configLoad($config, ContainerBuilder $container)
>     {
>         $loader = new XmlFileLoader($container, __DIR__.'/../Resources/
> config');
>         $loader->load('doctrine_extensions.xml');
>         if(array_key_exists('orm.listener.sluggable', $config))
>         {
>             
> $container->getDefinition('doctrine.dbal.default_connection.event_manager')
>
>                 ->addMethodCall('addEventSubscriber', 
> array($container->getParameter('doctrine_extensions.orm.listener.sluggable')));
>
>         }
>     }
>
> The problem is that the $container throws an excpetion: 'The service
> definition "doctrine.dbal.default_connection.event_manager" does not
> exist.'
>
> var_dump($container->getDefinitions()) returns an empty array.
>
> Do you have any idea ?
>
> Here is my config:
>
> doctrine_extensions.config:
>   orm.listener.sluggable: ~
>
> doctrine.dbal:
>   connections:
>     default:
>       dbname:                       symfony2_ecommerce
>       user:                            root
>       password:                     ~
>
> Thanks,
> Florian.

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en

Reply via email to