コード例 #1
0
 /**
  *
  */
 public static function getInfoForAvailableInputFormats()
 {
     $va_readers = DataReaderManager::getDataReaderNames();
     $va_types = array();
     foreach ($va_readers as $vs_reader) {
         if (DataReaderManager::checkDataReaderStatus($vs_reader) && ($o_reader = DataReaderManager::getDataReaderInstance($vs_reader))) {
             if ($va_formats = $o_reader->getSupportedFormats()) {
                 $va_types[$vs_reader] = array('title' => $o_reader->getTitle(), 'displayName' => $o_reader->getDisplayName(), 'description' => $o_reader->getDescription(), 'title' => $o_reader->getTitle(), 'inputType' => $o_reader->getInputType(), 'formats' => $va_formats);
             }
         }
     }
     return $va_types;
 }