How can I get the route in a page load even listener?
I have the following code in services.yml:
page_load_listener:
class: AcmeMainBundleEventListenerPageLoadListener
arguments: [@security.context, @session]
tags:
- { name: kernel.event_listener, event: kernel.controller, method: onKernelController, priority: 64 }
In the PageLoadListener class I have the corresponding method:
public function onKernelController(FilterControllerEvent $event)
{
// Some code I need to execute that needs the route arguments
}
The problem seems to be that the route and arguments are not available. What am I missing?
Which event would I need to pass to pick up the route and it's arguments?
Thanks,
JB
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…