public static function getExportConfigs()
 {
     $arrOptions = array();
     $arrConfigs = \HeimrichHannot\Exporter\ExporterModel::findAll();
     if ($arrConfigs !== null) {
         foreach ($arrConfigs as $objConfig) {
             $arrOptions[$objConfig->id] = $objConfig->title;
         }
     }
     return $arrOptions;
 }
 public static function getConfigsAsOptions($strType = null)
 {
     $arrOptions = array();
     if ($strType) {
         $objConfigs = ExporterModel::findByType($strType);
     } else {
         $objConfigs = ExporterModel::findAll();
     }
     if ($objConfigs !== null) {
         \Controller::loadDataContainer('tl_exporter');
         \System::loadLanguageFile('tl_exporter');
         while ($objConfigs->next()) {
             $strExportType = $GLOBALS['TL_LANG']['tl_exporter']['reference'][$objConfigs->type];
             $strExportTarget = $GLOBALS['TL_LANG']['tl_exporter']['reference'][$objConfigs->target];
             $arrOptions[$objConfigs->id] = $objConfigs->title . ' (ID ' . $objConfigs->id . ($strType ? '' : ', Typ: ' . $strExportType) . ', Ziel: ' . $strExportTarget . ')';
         }
     }
     asort($arrOptions);
     return $arrOptions;
 }