/** * Get a list of loaded / active extensions * * @return array Array of installed */ public static function getLoadedExtensions() { if (self::$loadedExtensions !== NULL) { return self::$loadedExtensions; } $loadedExtensions = array(); $installedExtensions = self::getInstalledExtensions(); foreach ($installedExtensions as $key) { if (count($GLOBALS['TYPO3_LOADED_EXT'][$key]) > 2) { $loadedExtensions[] = $key; } } self::$loadedExtensions = $loadedExtensions; return $loadedExtensions; }