How does this feature work? if a bundle inherits from another one, it means you can access the parent's services and optionally override them? so let's say I have a ModuleManagerBundle with this service:
<service id="module_manager" class="%module_manager_class%" /> How would I override this service from a bundle that's called, let's say, ModuleManagerExtraBundle, that extends ModuleManagerBundle? Thanks guys. On Fri, Jan 28, 2011 at 5:24 PM, Lukas Kahwe Smith <[email protected]>wrote: > > On 27.01.2011, at 19:07, Gustavo Adrian wrote: > > > 1) Tags are just a way to group services that have common functionalities > under a name (tag), so then you can access them like a collection, without > having to know their IDs. Right? > > 2) I saw in the thread you mentioned Venzon. But what I still don't know > is: if you override a service from a bundle (being just a parameter or the > whole service definition), in which order does the final override occurs? is > the order defined with the order in which you instantiante bundles in the > method "registerBundles" of the AppKernel class? > > 3) If a bundle has a parent bundle (defined with the getParent method > added some days ago) can it access the services from the parent? > > Another approach is to use inheritance that was added recently. > This way you could make a template service config, which you can then > inherit and selectively override. > > regards, > Lukas Kahwe Smith > [email protected] > > > > -- > 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]<symfony-devs%[email protected]> > For more options, visit this group at > http://groups.google.com/group/symfony-devs?hl=en > -- 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
