Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][SF2][SF]symfony eventdispatcher . Prosty problem
symer
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 24.08.2017

Ostrzeżenie: (0%)
-----


Witam. Otóż mam problem z dodanie Eventa. Czytałem na temat komponentu EventDispatcher ale nie mam pojęcia jak go użyć, bo nie do końca rozumiem.
Chodzi mi bardziej o to , że jest podane tylko jak dodawać Eventa przez plik Config a Ja Chce dodawać przez klasę , która będzie miała kod poniżej.
Zresztą to mniej istotne.
Bardziej mi chodzi o to , że nie wiem gdzie dodać ten kod i to jest najważniejsze w tym pytaniu:

  1. $dispatcher->addListener('some.event', [$myObject, 'someMethod']);


Gdzie ma znajdować się ten kod?
W kontrolerze?
Na zewnątrz w jakimś pliku?
Czy może w folderze Service?

Mam symfony 3 i automatyczne mi wstrzykuje zależności . Wszędzie są przykłady ale nie pisze , gdzie ma się znajdować klasa , która jest odpowiedzialna za dodawanie tych listenerów albo po prostu nie do końca rozumiem.

Ten post edytował symer 15.04.2018, 14:36:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 02:51