Kann man eine eigene Funktion am Ende einer bestehende Funktion ausführen, immer dann wenn die bereits vorhandene Funktion ausgeführt wird?
Geht so was?
Hintergrund:
Ich bin gerade dabei ein neues Modul für eine kleine Inventar-/Lagerbestandsverwaltung zu schreiben. Um den Lagerbestand nicht manuell nach einem Versand korrigieren zu müssen, würde ich mich gerne an die Funktion [I]sendorder()[/I] in der Klasse [I]Order_Overview[/I] dranhängen.
Also zuerst ganz normal die Funktion sendorder ausführen und dann den zusätzlichen Code. Die Lösung sollte (logischerweise) ohne eine Sourcecodeänderung an Order_Overview.php auskommen.
Vielen Dank schonmal
Joachim
P.S.: Wenn’s fertig ist gibt es das Modul auch wieder unter GPL für lau.
da sind schon mal 2 Fehler:
1: module id muss gleich dem Modul ORdner sein, also in deinem Fall müssen beide entweder “bla” oder “mein_modul” sein
2: man erweitert eine Klasse mit einer anderen Klasse und nicht mit einer PHP Datei (diser Fehler hat mich vorhin 45 Minuten meines Lebens gekostet ), so ist es richtig: (keine .php Dateiendung)