/**
  * Returns the keys of the loaded extensions.
  *
  * @return array<string> the keys of the loaded extensions, might be empty
  */
 protected function getLoadedExtensionKeys()
 {
     if (t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version) >= 6000000) {
         $allExtensionKeys = t3lib_extMgm::getLoadedExtensionListArray();
     } else {
         $requiredExtensionList = t3lib_extMgm::getRequiredExtensionList();
         $loadedExtensionList = isset($GLOBALS['TYPO3_CONF_VARS']['EXT']['extList']) ? $GLOBALS['TYPO3_CONF_VARS']['EXT']['extList'] : '';
         $allExtensionKeys = array_unique(t3lib_div::trimExplode(',', $loadedExtensionList . ',' . $requiredExtensionList, TRUE));
     }
     return $allExtensionKeys;
 }
 /**
  * Gets list of loaded extensions.
  *
  * @return string List of loaded extensions
  */
 public static function getLoadedExtensionList()
 {
     $result = '';
     if (self::convertVersionNumberToInteger(TYPO3_version) < '6000000') {
         $result = t3lib_extMgm::getEnabledExtensionList();
     } else {
         $result = implode(',', t3lib_extMgm::getLoadedExtensionListArray());
     }
     return $result;
 }