Hallo,
ich möchte ein bestehenden System, indem bereits alle notwendigen Klassen und Funktionen, eingebunden sind, um "eine Art" Plugin System erweitern.
Ich habe mir das prinzipiell so vorgestellt, das es ein Plugin Ordner gibt mit den jeweiligen Plugin Dateien. Das einbinden dieser, stellt kein Problem dar.
Problematisch wird es nur, wenn ich mit einem Plugin versuche, eine bereits vorhandene Klasse zu modifizieren. Selbiges gilt für Funktionen. Modifizieren deshalb, weil ich vermeiden möchte, das man die Klasse für ein Plugin komplett neu schreiben muss.
Hat hier jemand eine Idee oder einen Ansatz wie ich das realisieren könnte?
Vielen Dank und Gruß
ich möchte ein bestehenden System, indem bereits alle notwendigen Klassen und Funktionen, eingebunden sind, um "eine Art" Plugin System erweitern.
Ich habe mir das prinzipiell so vorgestellt, das es ein Plugin Ordner gibt mit den jeweiligen Plugin Dateien. Das einbinden dieser, stellt kein Problem dar.
Problematisch wird es nur, wenn ich mit einem Plugin versuche, eine bereits vorhandene Klasse zu modifizieren. Selbiges gilt für Funktionen. Modifizieren deshalb, weil ich vermeiden möchte, das man die Klasse für ein Plugin komplett neu schreiben muss.
Hat hier jemand eine Idee oder einen Ansatz wie ich das realisieren könnte?
Vielen Dank und Gruß