[symfony-users] Re: Add custom listener
Thanks, now it works. I thought core.controller is predefined somewhere, I saw it on http://docs.pixel-web.org/symfony2/book/internals/kernel.html#handling-requests "Listeners of the core.controller event can now manipulate the Controller callable the way they want (change it, wrap it, ...);" How do I define if my eent is triggered onCoreRequest or onCoreController or ...? On 9 мај, 13:03, Christophe COEVOET wrote: > Le 09/05/2011 12:53, umpirsky a crit : > > > > > > > > > Config: > > > kernel.listener.session_listerner: > > class: My\SessionListener > > tags: > > - { name: kernel.listener, event: core.controller } > > > Code: > > > class SessionListener { > > public function onCoreController(Event $event) { > > // TODO: check if session is active here > > echo __METHOD__;exit; > > } > > } > > > But it's never called. Any idea? > > The event is oncoreController, not core.controller > > -- > Christophe | Stof -- 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 users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en
[symfony-users] Re: Add custom listener
Probably by event method name. On 9 мај, 13:17, umpirsky wrote: > Thanks, now it works. > > I thought core.controller is predefined somewhere, I saw it > onhttp://docs.pixel-web.org/symfony2/book/internals/kernel.html#handlin... > "Listeners of the core.controller event can now manipulate the > Controller callable the way they want (change it, wrap it, ...);" > > How do I define if my eent is triggered onCoreRequest or > onCoreController or ...? > > On 9 мај, 13:03, Christophe COEVOET wrote: > > > > > > > > > Le 09/05/2011 12:53, umpirsky a crit : > > > > Config: > > > > kernel.listener.session_listerner: > > > class: My\SessionListener > > > tags: > > > - { name: kernel.listener, event: core.controller } > > > > Code: > > > > class SessionListener { > > > public function onCoreController(Event $event) { > > > // TODO: check if session is active here > > > echo __METHOD__;exit; > > > } > > > } > > > > But it's never called. Any idea? > > > The event is oncoreController, not core.controller > > > -- > > Christophe | Stof -- 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 users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en
[symfony-users] Re: Add custom listener
Thanks! On 9 мај, 13:20, Christophe COEVOET wrote: > Le 09/05/2011 13:17, umpirsky a écrit :> Thanks, now it works. > > > I thought core.controller is predefined somewhere, I saw it on > >http://docs.pixel-web.org/symfony2/book/internals/kernel.html#handlin... > > "Listeners of the core.controller event can now manipulate the > > Controller callable the way they want (change it, wrap it, ...);" > > > How do I define if my eent is triggered onCoreRequest or > > onCoreController or ...? > > core.controller was the name before the refactoring of the event > dispatcher. Use the official doc instead of a custom one. > > defining on which event it is triggered is done by the /event /attribute > of the tag > > -- > Christophe | Stof -- 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 users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en
Re: [symfony-users] Re: Add custom listener
Le 09/05/2011 13:17, umpirsky a écrit : Thanks, now it works. I thought core.controller is predefined somewhere, I saw it on http://docs.pixel-web.org/symfony2/book/internals/kernel.html#handling-requests "Listeners of the core.controller event can now manipulate the Controller callable the way they want (change it, wrap it, ...);" How do I define if my eent is triggered onCoreRequest or onCoreController or ...? core.controller was the name before the refactoring of the event dispatcher. Use the official doc instead of a custom one. defining on which event it is triggered is done by the /event /attribute of the tag -- Christophe | Stof -- 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 users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en