Zend Framework 2 EventManager – und nun?
Kommentare

Die EventManager-Komponente des Zend Frameworks wurde ja bereits des öfteren behandelt – dennoch bleiben viele Fragen offen. So auch bei Robert Basic, der sich auf die Suche nach einem konkreten

Die EventManager-Komponente des Zend Frameworks wurde ja bereits des öfteren behandelt – dennoch bleiben viele Fragen offen. So auch bei Robert Basic, der sich auf die Suche nach einem konkreten Anwendungsfall begeben hat: A Zend Framework 2 EventManager use case.

All the event examples stop at logging and caching. Truly there must be some other example for which this event stuff can be used for. (Yes, I know. The whole dispatch process is now event driven or whatnot in ZF2, but I need event examples in my application, not in the framework.) I don’t claim I found a perfect example for the events, but I tried.Robert Basic, 2011

In seinem Beispiel geht es um eine einfache und allseits bekannte Geschichte: Eine save-Methode speichert einen Post, nachdem alle Daten validiert und sonstige Operationen durchgeführt wurden. Genau hier könnte, so Basic, der EventManager greifen.

Er erstellt einen Event, an den er zwei Listener anhängt, die sich beim Triggern des Events an die Arbeit machen. Das komplette auf der ersten Beta des Zend Framework 2 basierenden Beispiels das er im oben genannten Post ausführlich erklärt findet man übrigens auf GitHub. Was meint ihr – ist das ein konkreter Anwendungsfall für einen EventManager?

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -