Robert Basic Blog: Ein Zend Framework 2 EventManager Use-Case-

Robert Basic hat einen neuen Beitrag in seinem Blog heute mit einem Use-Case- für Zend Framework 2-Event-Manager , um ein Problem hat er mit „sich wiederholenden Code“ in einigen seiner Modelle zu lösen.

Grundsätzlich ermöglicht uns das ein Stück Code haben, um ein Ereignis auszulösen und zu einem oder mehreren Zuhörern Hören dieses Ereignis haben. Beim Auslösen des Ereignisses wird, die Hörer aufgerufen und dann können wir tun, * etwas *, wie Caching oder Protokollierung. Logging oder Caching. […] Siehe, das ist mein Problem. Alle die Veranstaltung Beispiele auf Protokollierung und Caching zu stoppen. Wahrlich, es muss einige andere Beispiel, für die diese Veranstaltung Zeug für verwendet werden können.

In seinem Beispiel-Code, er ist der EventManager in einem seiner Modelle verwendet, um Zuhörer hinzufügen, um die Post und „slugify“ die Post-Titel für die Verwendung im URL zu validieren. Sie können finden seinen Code auf GitHub , wenn Sie interessiert sind, in der vollständigen Umsetzung.

PHPDeveloper.org

Schreibe einen Kommentar