MB: Alternativen für Restriktiven Property-Zugriff im Model (OOP)

Beitrag lesen

moin,

was ist ein Model? Sprichst Du von MVC "Model"?

Ja meine ich als Beispiel.

Die Sache mit den Traits hilft da überhaupt nicht.

Fals ich Dich richtig verstehe, meinst du, dass zur Laufzeit hinzufügbare Instanz Properties nichts aus machen z.B. $obj->hi = 'by';. Ich hingegen möchte die Instanz so beschränkt wie möglich halten und es das machen was es soll und nix anderes. Nur darum habe ich ja auch diese Interzeptor-Methoden im Trait ergänzt. Oder verstehe ich dich da miss???

Machst Du […] dagegen private, benötigt […] jeweils eine Methode, um den Wert in […] zu lesen und zu schreiben.

Die Datenkapselung wollte ich erst zur Veranschaulichung meines Problemes hacken, habs aber dann verworfen, weil es offensichtlich ist - schien mir so. Da habe ich den Platz in der Selfhtml Datenbank eingespart.

lgmb