Hallo,
welche Methoden das GenericPageLoadedEvent enhält können Sie in der Klasse selbst einsehen. Ich habe jetzt nicht nachgeguckt, aber vermute, dass die Klasse die Methode getRequest() nicht enthält.
Mit Hilfe des RequestStack (Symfony\Component\HttpFoundation\RequestStack) können Sie auf den Request und den gewünschten Parametern Zugriff haben. Hierzu am besten eine Variable im Konstruktor initialisieren und den RequestStack über die service.xml (Service-Id: Symfony\Component\HttpFoundation\RequestStack) einbinden.
Ich hoffe, meine Beschreibung war verständlich und ich konnte dir ein bisschen weiterhelfen.
lg
Abdullah