papayaCMS 5 – Sinnvolle Aufteilung der Modulklassen.

Schöner Artikel auf Knallisworld zur sinvollen Aufteilung von Klassen im papaya-CMS: Er beschreibt sehr schoen wie man es macht und welche Vorteile diese Vorgehen bietet.

Hier die ganz kurze Kurzform

* Trennung der Zuständigkeiten und Verwendung von Delegation, aber: Generalisierung geht auch
* Verwendung von Datenbasisklassen, bspw. base_myplugin_data extends base_db
* Verwendung von Ausgabebasisklassen, bspw. base_myplugin_output extends base_object
* delegierte Verwendung der o.g. Klassen in Seiten- und Boxmodulen

Thx an @knalli für diesen Artikel

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.