PHP Unconference in Hamburg
Heute bin ich den ganzen Tag in Hamburg und tummel mich auf der PHP-Unconference herum. Das verspricht eine spannende Sache zu werden. Nicht nur, weil der Großteil der gewählten Sessions ziemlich verheißungsvoll klingt, sondern auch weil ich ab halb zwei die Ehre habe eine eigene Session zu veranstalten.
Das Thema: “Constraint basierte Modelvalidierung mit dem Zend Framework“
Das klingt erst mal langweiliger sperriger als es ist, denn im Endeffekt will ich nur eine Idee zur Diskussion stellen, die es ermöglicht, Bedingungen für Models (also die Elemente der Datenhaltung) an einer zentralen Stelle verbindlich für die gesamte Applikation zu definieren - und das gibt es bei anderen Frameworks eh schon lange…
Für alle, die es interessiert - und für alle, die hier im Raum sitzen - gibt es die Folien auch als PDF.






April 30th, 2008 at 8:30 pm
Ich hab deine Session leider nicht gesehen, aber gibt es einen Grund, warum das Model unbedingt eine Zend_Db_Table/_Row sein soll und nicht einfach Zend_Db_Table* zum Zugriff auf die Daten benutzt, dann aber die Validierung der Daten selbst regelt (also “has-a” anstatt “is-a”). Damit lassen sich dann auch multi-backend Models bauen, die z.B. eine Datenbank und einen Webservice verwenden.