Exemple #1
0
 function __construct()
 {
     parent::__construct();
 }
Exemple #2
0
 function __construct()
 {
     parent::__construct();
     foreach (static::$dbFields as $dbField) {
         //dbFields[tagname]=>attributename
         switch ($dbField) {
             case 'id':
                 $dbFieldTag = 'NID';
                 break;
             case 'given_name':
                 $dbFieldTag = 'GIVEN-NAME';
                 break;
             case 'family_name':
                 $dbFieldTag = 'FAMILY-NAME';
                 break;
             case 'name_suffix':
                 $dbFieldTag = 'NAME-SUFFIX';
                 break;
             case 'name_order':
                 $dbFieldTag = 'NAME-ORDER';
                 break;
             case 'pseudonym':
                 $dbFieldTag = 'PSEUDONYM';
                 break;
             case 'gender':
                 $dbFieldTag = 'GENDER';
                 break;
             case 'year_of_birth':
                 $dbFieldTag = 'YEAR-OF-BIRTH';
                 break;
             case 'year_of_death':
                 $dbFieldTag = 'YEAR-OF-DEATH';
                 break;
             case 'year_of_attendance':
                 $dbFieldTag = 'SESSION';
                 break;
             case 'language':
                 $dbFieldTag = 'LANGUAGE';
                 break;
             case 'writing_role':
                 $dbFieldTag = 'ROLE';
                 break;
             case 'website':
                 $dbFieldTag = 'WEBSITE';
                 break;
             case 'bibliography':
                 $dbFieldTag = 'BIBLIOGRAPHY';
                 break;
             case 'writing_sample':
                 $dbFieldTag = 'WRITING-SAMPLE';
                 break;
             case 'continent':
                 $dbFieldTag = 'CONTINENT';
                 break;
             case 'country':
                 $dbFieldTag = 'COUNTRY';
                 break;
             case 'region':
                 $dbFieldTag = 'REGION';
                 break;
             case 'bio':
                 $dbFieldTag = 'BIO';
                 break;
             default:
                 $dbFieldTag = null;
                 break;
         }
         if (!empty($dbFieldTag)) {
             static::$dbFieldsTags[$dbFieldTag] = $dbField;
         }
     }
 }