/**
  * Get all loaded extensions which try to extend EXT:news
  *
  * @return array
  */
 protected function getExtensibleExtensions()
 {
     $loadedExtensions = array_unique(t3lib_div::trimExplode(',', Tx_News_Utility_Compatibility::getLoadedExtensionList(), TRUE));
     // Get the extensions which want to extend news
     $extensibleExtensions = array();
     foreach ($loadedExtensions as $extensionKey) {
         $extensionInfoFile = t3lib_extMgm::extPath($extensionKey, 'Resources/Private/extend-news.txt');
         if (file_exists($extensionInfoFile)) {
             $info = t3lib_div::getUrl($extensionInfoFile);
             $classes = t3lib_div::trimExplode(LF, $info, TRUE);
             foreach ($classes as $class) {
                 $extensibleExtensions[$class][$extensionKey] = 1;
             }
         }
     }
     return $extensibleExtensions;
 }