Erste Version von FW_String (String-Klasse für PHP)

Diese Klasse ist zwar Teil meines MVC-Frameworks, kann aber auch problemlos ohne das Framework verwendet werden. Es ist eine String-Klasse für PHP 5, mit der man Strings einfacher verwalten kann. Bisher kann die Klasse folgendes: Strings voranstellen und nachstellen (prepend und append) Die Länge eines Strings zurückgeben Teile des Strings (Substring) zurückgeben Bestimmte Zeichen des […]


FW_Form einsatzbereit!

Die letzte Version von FW_Form konnte noch nicht viel. Es war zwar möglich, Formulare zu generieren, aber das wars dann auch schon. Die neue und aktuelle Version kann Formulare jetzt überprüfen und Fehler anzeigen. Klar, es ist noch nicht alles 100%ig fertig und perfekt, aber ein Anfang ist es auf jeden Fall! Ich habe hier […]


Formulare verarbeiten und überprüfen mit meinem Framework

Es ist an der Zeit für einen neuen Artikel über mein MVC-Framework. Diesmal dreht sich alles rund um die dynamische Erstellung und Validierung (Überprüfung) von Formularen. Es soll möglich sein, ohne HTML-Kenntnisse, Formulare erstellen zu können. Doch das ist nicht der Hauptgrund für mein Vorhaben. Der wichtigste Anlass für diese Idee war die Tatsache, dass […]


Änderungen in der ACL meines Frameworks

Die erste Version der Access Control List (ACL) des Frameworks bot folgende Funktionalitäten: Rollen anlegen Resourcen Anlegen Rechte zuteilen: Rollen konnten Rechte auf alle Resourcen haben (Admin) Rollen konnten Rechte auf alle Methoden einer Resource haben Rollen konnten nur Rechte auf bestimmte Methoden einer Resource haben Rechte vererben Prüfen, ob Rechte vorliegen Wenn man sich […]


Mein eigenes MVC-Framework: Die View-Klassen(n)

<< Zurück zur Übersicht Jetzt kommen wir zu einem wirklich wichtigen und interessanten Teil. Bisher konnten wir nämlich noch gar nichts ausgeben, ohne das EVA-Prinzip (Eingabe – Verarbeitung – Ausgabe) zu verletzen. Es soll jetzt eine weitere Schicht des MVC-Patterns implementiert werden, die View-Schicht! Anforderungen Mir war wichtig, dass es verschiedene Ausgabeformate geben kann. Bisher […]


»Meta