Kevin Schröder Blog: Zend Framework 2 Event Manager

Kevin Schroeder hat einen neuen Beitrag heute teilen einige seiner Erfahrungen mit dem Zend Framework 2 Event Manager in ein einfaches Beispiel für Pre-und Post-Validierung Haken in einem Modell.

Ich habe mit dem Event Manager zu spielen. Ich mochte das Plugin-Funktionalität in ZF1, aber es benötigt einige ziemlich statische Codierung. In einigen Fällen, wie den Front Controller Plugins, macht es mehr Sinn (obwohl diese Weise scheint wünschenswert). […] Es ist ein ZF1 Anwendung, aber da (wie es scheint) die Event-Manager ist in sich geschlossen (und der Autoloader arbeitet sowohl mit ZF1 und ZF2) können Sie einfach fügen Sie ihn in Ihre include_path und BOOM, haben Sie einen Event-Manager .

In seinem Fall hat er eine Reihe von Modellen Erweiterung einer Basisklasse und wollte Pre-und Post-Validierung Haken einführen, damit es einfacher, die Daten mit denen er arbeitet wurde zu überprüfen. Er enthält den Code für seine Basis-Modell-Klasse zeigt, wie er die ZF2 EventManager umgesetzt in seiner ZF1 Anwendung. Er legt ein Ereignis, das Passwort Klasse Eigentum und auf Update, wird es automatisch Updates ein temporäres Passwort-Wert zu.

Sie können mehr Informationen über die Verwendung der EventManager in Holen Sie sich diese anderen post Matthew Weier O’Phinney .

PHPDeveloper.org

Schreibe einen Kommentar