B Die Joomla!-API
Die Joomla!-API ist die Schnittstelle, die Joomla! den Programmierern von Erweiterungen zur Verfügung stellt. Sie umfasst eine Vielzahl von Klassen und Funktionen und ist so umfangreich, dass sie allein ein ganzes Buch füllen würde. Wir wollen Ihnen im Folgenden die wichtigsten Bestandteile vorstellen.
B.1 Funktionen 

Wenn Ihr Skript innerhalb des Joomla!-Frameworks ausgeführt wird, sind viele Methoden über Objekte des Systems verfügbar. Einige Funktionen sind aber auch direkt implementiert.
Funktion | Beschreibung |
jexit(string $msg) |
Beendet Joomla!. Sie können in $msg der Anwendung noch einen Exit-Code mit geben. |
jimport (string $path) |
Bindet Dateien und Klassen in Joomla! ein. Der Pfad wird durch Punkte getrennt angegeben. |