コード例 #1
0
 public function possibleFormats()
 {
     $formats = array("name" => "Einrichtungsname");
     $datafields = DataField::findBySQL("object_type = 'inst' ORDER BY name ASC");
     foreach ($datafields as $datafield) {
         $formats[$datafield->getId()] = _("Datenfeld") . " '" . $datafield['name'] . "'";
     }
     return $formats;
 }
コード例 #2
0
 public function possibleFormats()
 {
     $formats = array("username" => "Nutzername", "email" => "Email");
     $datafields = DataField::findBySQL("object_type = 'user' ORDER BY name ASC");
     foreach ($datafields as $datafield) {
         $formats[$datafield->getId()] = _("Datenfeld") . " '" . $datafield['name'] . "'";
     }
     return $formats;
 }
コード例 #3
0
 public function possibleFormats()
 {
     $formats = array("number" => "Veranstaltungsnummer", "name" => "Name");
     $datafields = DataField::findBySQL("object_type = 'sem' ORDER BY name ASC");
     foreach ($datafields as $datafield) {
         $formats[$datafield->getId()] = _("Datenfeld") . " '" . $datafield['name'] . "'";
     }
     return $formats;
 }
コード例 #4
0
 public static function getParameterizedTypes()
 {
     $ret = array();
     try {
         foreach (DataField::findBySQL("object_type='user' AND (object_class & (1|2|4|8) OR object_class IS NULL) AND is_userfilter = 1 ORDER BY priority") as $df) {
             $ret[__CLASS__ . '_' . $df->id] = chr(160) . _("Datenfeld") . ': ' . $df->name;
         }
     } catch (PDOException $e) {
     }
     //migration 128 chokes on this...
     return $ret;
 }