vMief: Verschachtelte Klassen

Beitrag lesen

Du zeigst eine Verzeichnisstruktur und Du tust gut daran, Deine Klassenhierarchien ebenfalls auf Dateiebene abzubilden. Du kannst das ähnlich regeln wie in Perl, wo in einer Subklasse der doppelte Doppelpunkt '::' erstens die Klassenerweiterung verdeutlicht (z.B. CMS::User, class User erweitert class CMS) und zweitens die dazugehörigen Dateien auf Dateisystemebene einordnet ( CMS/User.pm ist die Datei für CMS::User).

Nun, der '::' hat jedoch in PHP eine andere Bedeutung, ergo brauchen wir da ein anderes Zeichen, z.B. den Unterstrich (class CMS_User extends CMS, Datei: CMS/User.php).

Mit freundlichen Grüßen

Öhm, jo. Keine Ahnung. Hast du ein Beispiel? Ich kann mir da grad nichts drunter vorstellen.

Übrigens: Ich will da nichts auf Dateiebene machen, dass soll nur eine einfache Config-Datei werden, also darf das alles auch in eine Datei. Da diese Klassen nur Variablen enthalten, erlaube ich mir das mal :)