Guten Morgen Zusammen,
ich beschäftige mich gerade etwas mit den Event-Dispatcher und wenn ich das nun richtig verstanden habe ist es für gute Programmierung ein must-have. Nun habe ich paar Verständnis fragen dazu.
Meine Fragen dazu, ersetzen die Methoden die sogesehen in den Events sind die eigentlichen Services oder wofür nutzt man Event Dispatcher?
z.B. hatte ich mal /Services/CalculateService.php -> Also mein Service den ich dann über den DI im Controller nutzte.
wird das nun durch das Event ersetzt?
dispatcher = $this->get('event_dispatcher'); $dispatcher->dispatch('abc.calc_event', new CalculateService());
Ich danke euch vielmals für die Erklärung.
ich beschäftige mich gerade etwas mit den Event-Dispatcher und wenn ich das nun richtig verstanden habe ist es für gute Programmierung ein must-have. Nun habe ich paar Verständnis fragen dazu.
Meine Fragen dazu, ersetzen die Methoden die sogesehen in den Events sind die eigentlichen Services oder wofür nutzt man Event Dispatcher?
z.B. hatte ich mal /Services/CalculateService.php -> Also mein Service den ich dann über den DI im Controller nutzte.
wird das nun durch das Event ersetzt?
dispatcher = $this->get('event_dispatcher'); $dispatcher->dispatch('abc.calc_event', new CalculateService());
Ich danke euch vielmals für die Erklärung.
Kommentar