Caricamento automatico della classe
Joomla utilizza il meccanismo PHP per Classi di caricamento automatico e all'avvio registra una serie di caricatori automatici, funzioni che vengono chiamate quando PHP non riesce a trovare una data classe. In particolare la funzione di Joomla PSR-4 autoloader (in libraries/loader.php) è responsabile della ricerca di classi di estensioni Joomla il cui codice si trova nei file sorgente che sono organizzati secondo la raccomandazione PSR-4. (Le classi della libreria Joomla vengono caricate automaticamente utilizzando un caricatore automatico diverso – vedi libraries/vendor/composer/autoload_static.php).