Symfony2 benutzerdefinierter Ereignis-Dispatcher und Listener

8

Ich versuche ein benutzerdefiniertes Ereignis zu erstellen, kann es aber nicht funktionieren lassen.

Was ich getan habe:

1.Ich habe eine Ereignis identifizierende Klasse in

erstellt %Vor%

2.Erzeugtes Ereignis

%Vor%

3. erstellter Ereignis-Listener

%Vor%

4.Tried, um den Ereignis-Listener in service.yml zu registrieren

%Vor%

5.Next Ich versuche das Ereignis innerhalb der Controlleraktion zu senden

%Vor%

Was ich versuche zu erreichen, ist das Feuern eines Ereignisses bei bestimmten Aktionen. Leider funktioniert das nicht. Das Konzept der Ereignisse ist neu für mich und ich bin immer noch nicht sicher, was ich hier mache, aber es ist das, was ich aus den Beispielen herausfinden konnte. Vielleicht könnte mir jemand sagen, ob ich richtig richte und mich korrigiere? Wenn nicht, wird einige Anleitung noch mehr geschätzt.

    
antanas_sepikas 16.07.2014, 08:39
quelle

1 Antwort

4

Danke, @Qoop, um auf die korrekte Verwendung des Dispatcher hinzuweisen:

%Vor%

Außerdem gab es einen Namespace-Fehler:

%Vor%     
antanas_sepikas 16.07.2014, 09:57
quelle

Tags und Links