Rafael Dohms ‚Blog: Filtern von Objekten mit Anmerkungen

Rafael Dohms hat eine interessante neue Nachricht an seine Stelle suchen heute in einer Bibliothek entwickelte er (inspiriert durch die Symfony Validation-Bibliothek) ist auf Filterung Werte mit den Regeln in Annotationen definiert .

PHP verfügt über keine eigene Anmerkungen zu unterstützen, aber viele Projekte wurden mit doc-Blöcke auf den Wert und die Semantik von Code hinzufügen, wie PHPUnit, Lehre und Symfony. Die Lehre hat einen wirklich guten Job in der Bereitstellung eines Annotation-Parser-Kit, mit dem Sie die Leistung von Anmerkungen ins eigene Projekt einbringen können. Dies eröffnet einige Möglichkeiten.

Er zeigt die aktuelle Nutzung des Validation-Bibliothek mit einer Stichprobe von $ name-Variable für „nicht leer“. Sein Werkzeug, DMS, erweitert diese Funktionalität und ermöglicht Ihnen, sowohl benutzerdefinierte Filter-Methoden und Standard-PHP-Funktionen Zugriff auf die daraus resultierenden Variablenwert Filter. Er enthält ein Beispiel mit zwei Variablen mit Filtern StripTags, StripNewlines und Trim sowie den Code, um die Filterung durchzuführen. Sie können die Bibliothek entweder bereit, mit Symfony / Lehre oder als ein Standalone-Tool .

PHPDeveloper.org

Schreibe einen Kommentar