1unitedpower: Triggermethode in PHP

Beitrag lesen

Moin,

Hört sich jetzt komisch an. Ich hab ein ORM.

Ist das eine homegrown Library oder irgendetwas, das man kennen könnte?

Gibt es eine Möglichkeit eine Methode zu schreiben die IMMER getriggert wird? Egal welche andere Methode ich aufrufe? Ich hoffe das war soweit verständlich.

Nicht dass ich wüsste. Du könntest mit einem Decorator- oder Proxy-Designmuster an dein Ziel gelangen, aber das würde bedeuten, dass du nicht mehr direkt mit den ORM-Klassen arbeitest, sondern mit einer zusätzliche Indirektions-Schicht vorliebnehmen müsstest. Wenn du das ORM selber implementiert hast, kannst du die Getter-Methoden entsprechend anpassen und könntest deine öffentliche API so rückwärts-kompatibel halten. Ich weiß nicht, ob es in PHP soetwas wie Aspekte gibt, aber das könnte noch ein Stichwort für dich sein.