public static function getEnabledExtensionsFromIni()
 {
     $enabled_extensions = array();
     $extension = '';
     // read php.ini
     $ini_file = php_ini_loaded_file();
     $ini = new \Webinterface\Helper\INIReaderWriter($ini_file);
     $ini->read($ini_file);
     $lines = $ini->returnArray();
     // check php.ini array for extension entries
     foreach ($lines as $line) {
         if ($line['type'] != 'entry') {
             continue;
         }
         if ($line['key'] != 'extension') {
             continue;
         }
         $extension = $line['value'];
         // cut everything of after ".dll"
         // as there might be comments on the line (; #)
         $extension = substr($extension, 0, strpos($extension, '.dll'));
         $enabled_extensions[] = $extension . '.dll';
     }
     asort($enabled_extensions);
     // get rid of the numeric index, by doing a key/value flip
     // this allows to easily check for an extension name by using isset in a foreach loop
     return array_flip($enabled_extensions);
 }