Grundlagen

Basisklasse

Jedes Modul hat eine Basisklasse, die im Basisverzeichnis des Moduls als <MODULENAME>.php bezeichnet wird. In dieser Klasse kannst Du mehrere Funktionen für den Lebenszyklus des Moduls definieren, z. B. aktivieren, deaktivieren, installieren und deinstallieren. Diese Funktionen werden aufgerufen, wenn das Plugin installiert, aktiviert usw. wird.

Fehlermeldungen

Du kannst während jeder der Lifecycle-Methoden Fehlermeldungen auslösen, indem Du die grundlegende \\Exception() mit der entsprechenden Fehlermeldung in englischer Sprache wirfst. Der Lifecycle-Prozess wird abgebrochen und die Fehlermeldung wird dem Administrator angezeigt.

War das hilfreich?