ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
class.arUser.php
Go to the documentation of this file.
1 <?php
2 require_once('./Services/ActiveRecord/class.ActiveRecord.php');
3 
10 class arUser extends ActiveRecord
11 {
12 
16  public static function returnDbTableName()
17  {
18  return 'usr_data';
19  }
20 
21 
31  protected $usr_id;
39  protected $login;
47  protected $passwd;
55  protected $firstname;
63  protected $lastname;
71  protected $title;
79  protected $gender;
87  protected $email;
95  protected $institution;
103  protected $street;
111  protected $city;
119  protected $zipcode;
127  protected $country;
135  protected $phone_office;
143  protected $last_login;
151  protected $last_update;
159  protected $create_date;
167  protected $hobby;
175  protected $department;
183  protected $phone_home;
191  protected $phone_mobile;
199  protected $fax;
207  protected $i2passwd;
215  protected $time_limit_owner;
231  protected $time_limit_from;
239  protected $time_limit_until;
255  protected $referral_comment;
263  protected $matriculation;
272  protected $active;
280  protected $approve_date;
288  protected $agree_date;
296  protected $client_ip;
304  protected $auth_mode;
320  protected $ext_account;
328  protected $feed_hash;
336  protected $latitude;
344  protected $longitude;
353  protected $loc_zoom;
362  protected $login_attempts;
379  protected $reg_hash;
387  protected $birthday;
395  protected $sel_country;
403  protected $last_visited;
421 
422 
426  public function setActive($active)
427  {
428  $this->active = $active;
429  }
430 
431 
435  public function getActive()
436  {
437  return $this->active;
438  }
439 
440 
444  public function setAgreeDate($agree_date)
445  {
446  $this->agree_date = $agree_date;
447  }
448 
449 
453  public function getAgreeDate()
454  {
455  return $this->agree_date;
456  }
457 
458 
462  public function setApproveDate($approve_date)
463  {
464  $this->approve_date = $approve_date;
465  }
466 
467 
471  public function getApproveDate()
472  {
473  return $this->approve_date;
474  }
475 
476 
480  public function setAuthMode($auth_mode)
481  {
482  $this->auth_mode = $auth_mode;
483  }
484 
485 
489  public function getAuthMode()
490  {
491  return $this->auth_mode;
492  }
493 
494 
498  public function setBirthday($birthday)
499  {
500  $this->birthday = $birthday;
501  }
502 
503 
507  public function getBirthday()
508  {
509  return $this->birthday;
510  }
511 
512 
516  public function setCity($city)
517  {
518  $this->city = $city;
519  }
520 
521 
525  public function getCity()
526  {
527  return $this->city;
528  }
529 
530 
534  public function setClientIp($client_ip)
535  {
536  $this->client_ip = $client_ip;
537  }
538 
539 
543  public function getClientIp()
544  {
545  return $this->client_ip;
546  }
547 
548 
552  public function setCountry($country)
553  {
554  $this->country = $country;
555  }
556 
557 
561  public function getCountry()
562  {
563  return $this->country;
564  }
565 
566 
570  public function setCreateDate($create_date)
571  {
572  $this->create_date = $create_date;
573  }
574 
575 
579  public function getCreateDate()
580  {
581  return $this->create_date;
582  }
583 
587  public function setDepartment($department)
588  {
589  $this->department = $department;
590  }
591 
592 
596  public function getDepartment()
597  {
598  return $this->department;
599  }
600 
601 
605  public function setEmail($email)
606  {
607  $this->email = $email;
608  }
609 
610 
614  public function getEmail()
615  {
616  return $this->email;
617  }
618 
619 
623  public function setExtAccount($ext_account)
624  {
625  $this->ext_account = $ext_account;
626  }
627 
628 
632  public function getExtAccount()
633  {
634  return $this->ext_account;
635  }
636 
637 
641  public function setFax($fax)
642  {
643  $this->fax = $fax;
644  }
645 
646 
650  public function getFax()
651  {
652  return $this->fax;
653  }
654 
655 
659  public function setFeedHash($feed_hash)
660  {
661  $this->feed_hash = $feed_hash;
662  }
663 
664 
668  public function getFeedHash()
669  {
670  return $this->feed_hash;
671  }
672 
673 
677  public function setFirstname($firstname)
678  {
679  $this->firstname = $firstname;
680  }
681 
682 
686  public function getFirstname()
687  {
688  return $this->firstname;
689  }
690 
691 
695  public function setGender($gender)
696  {
697  $this->gender = $gender;
698  }
699 
700 
704  public function getGender()
705  {
706  return $this->gender;
707  }
708 
709 
713  public function setHobby($hobby)
714  {
715  $this->hobby = $hobby;
716  }
717 
718 
722  public function getHobby()
723  {
724  return $this->hobby;
725  }
726 
727 
731  public function setI2passwd($i2passwd)
732  {
733  $this->i2passwd = $i2passwd;
734  }
735 
736 
740  public function getI2passwd()
741  {
742  return $this->i2passwd;
743  }
744 
749  {
750  $this->inactivation_date = $inactivation_date;
751  }
752 
753 
757  public function getInactivationDate()
758  {
760  }
761 
762 
766  public function setInstitution($institution)
767  {
768  $this->institution = $institution;
769  }
770 
771 
775  public function getInstitution()
776  {
777  return $this->institution;
778  }
779 
780 
785  {
786  $this->is_self_registered = $is_self_registered;
787  }
788 
789 
793  public function getIsSelfRegistered()
794  {
796  }
797 
798 
802  public function setLastLogin($last_login)
803  {
804  $this->last_login = $last_login;
805  }
806 
807 
811  public function getLastLogin()
812  {
813  return $this->last_login;
814  }
815 
816 
821  {
822  $this->last_password_change = $last_password_change;
823  }
824 
825 
829  public function getLastPasswordChange()
830  {
832  }
833 
834 
838  public function setLastUpdate($last_update)
839  {
840  $this->last_update = $last_update;
841  }
842 
843 
847  public function getLastUpdate()
848  {
849  return $this->last_update;
850  }
851 
852 
856  public function setLastVisited($last_visited)
857  {
858  $this->last_visited = $last_visited;
859  }
860 
861 
865  public function getLastVisited()
866  {
867  return $this->last_visited;
868  }
869 
870 
874  public function setLastname($lastname)
875  {
876  $this->lastname = $lastname;
877  }
878 
879 
883  public function getLastname()
884  {
885  return $this->lastname;
886  }
887 
888 
892  public function setLatitude($latitude)
893  {
894  $this->latitude = $latitude;
895  }
896 
897 
901  public function getLatitude()
902  {
903  return $this->latitude;
904  }
905 
906 
910  public function setLocZoom($loc_zoom)
911  {
912  $this->loc_zoom = $loc_zoom;
913  }
914 
915 
919  public function getLocZoom()
920  {
921  return $this->loc_zoom;
922  }
923 
924 
928  public function setLogin($login)
929  {
930  $this->login = $login;
931  }
932 
933 
937  public function getLogin()
938  {
939  return $this->login;
940  }
941 
942 
947  {
948  $this->login_attempts = $login_attempts;
949  }
950 
951 
955  public function getLoginAttempts()
956  {
957  return $this->login_attempts;
958  }
959 
960 
964  public function setLongitude($longitude)
965  {
966  $this->longitude = $longitude;
967  }
968 
969 
973  public function getLongitude()
974  {
975  return $this->longitude;
976  }
977 
978 
983  {
984  $this->matriculation = $matriculation;
985  }
986 
987 
991  public function getMatriculation()
992  {
993  return $this->matriculation;
994  }
995 
996 
1000  public function setPasswd($passwd)
1001  {
1002  $this->passwd = $passwd;
1003  }
1004 
1005 
1009  public function getPasswd()
1010  {
1011  return $this->passwd;
1012  }
1013 
1014 
1018  public function setPhoneHome($phone_home)
1019  {
1020  $this->phone_home = $phone_home;
1021  }
1022 
1023 
1027  public function getPhoneHome()
1028  {
1029  return $this->phone_home;
1030  }
1031 
1032 
1037  {
1038  $this->phone_mobile = $phone_mobile;
1039  }
1040 
1041 
1045  public function getPhoneMobile()
1046  {
1047  return $this->phone_mobile;
1048  }
1049 
1050 
1055  {
1056  $this->phone_office = $phone_office;
1057  }
1058 
1059 
1063  public function getPhoneOffice()
1064  {
1065  return $this->phone_office;
1066  }
1067 
1068 
1073  {
1074  $this->profile_incomplete = $profile_incomplete;
1075  }
1076 
1077 
1081  public function getProfileIncomplete()
1082  {
1084  }
1085 
1086 
1091  {
1092  $this->referral_comment = $referral_comment;
1093  }
1094 
1095 
1099  public function getReferralComment()
1100  {
1101  return $this->referral_comment;
1102  }
1103 
1104 
1108  public function setRegHash($reg_hash)
1109  {
1110  $this->reg_hash = $reg_hash;
1111  }
1112 
1113 
1117  public function getRegHash()
1118  {
1119  return $this->reg_hash;
1120  }
1121 
1122 
1126  public function setSelCountry($sel_country)
1127  {
1128  $this->sel_country = $sel_country;
1129  }
1130 
1131 
1135  public function getSelCountry()
1136  {
1137  return $this->sel_country;
1138  }
1139 
1140 
1144  public function setStreet($street)
1145  {
1146  $this->street = $street;
1147  }
1148 
1149 
1153  public function getStreet()
1154  {
1155  return $this->street;
1156  }
1157 
1158 
1163  {
1164  $this->time_limit_from = $time_limit_from;
1165  }
1166 
1167 
1171  public function getTimeLimitFrom()
1172  {
1173  return $this->time_limit_from;
1174  }
1175 
1176 
1181  {
1182  $this->time_limit_message = $time_limit_message;
1183  }
1184 
1185 
1189  public function getTimeLimitMessage()
1190  {
1192  }
1193 
1194 
1199  {
1200  $this->time_limit_owner = $time_limit_owner;
1201  }
1202 
1203 
1207  public function getTimeLimitOwner()
1208  {
1209  return $this->time_limit_owner;
1210  }
1211 
1212 
1217  {
1218  $this->time_limit_unlimited = $time_limit_unlimited;
1219  }
1220 
1221 
1225  public function getTimeLimitUnlimited()
1226  {
1228  }
1229 
1230 
1235  {
1236  $this->time_limit_until = $time_limit_until;
1237  }
1238 
1239 
1243  public function getTimeLimitUntil()
1244  {
1245  return $this->time_limit_until;
1246  }
1247 
1248 
1252  public function setTitle($title)
1253  {
1254  $this->title = $title;
1255  }
1256 
1257 
1261  public function getTitle()
1262  {
1263  return $this->title;
1264  }
1265 
1266 
1270  public function setUsrId($usr_id)
1271  {
1272  $this->usr_id = $usr_id;
1273  }
1274 
1275 
1279  public function getUsrId()
1280  {
1281  return $this->usr_id;
1282  }
1283 
1284 
1288  public function setZipcode($zipcode)
1289  {
1290  $this->zipcode = $zipcode;
1291  }
1292 
1293 
1297  public function getZipcode()
1298  {
1299  return $this->zipcode;
1300  }
1301 
1302 
1306  public function setKey($key)
1307  {
1308  $this->key = $key;
1309  }
1310 
1311 
1315  public function getKey()
1316  {
1317  return $this->key;
1318  }
1319 }
getLongitude()
Class arUser.
setExtAccount($ext_account)
setInactivationDate($inactivation_date)
setProfileIncomplete($profile_incomplete)
$last_password_change
setLastname($lastname)
setLongitude($longitude)
getLastUpdate()
setLastUpdate($last_update)
getTimeLimitUntil()
Class ActiveRecord.
setLastVisited($last_visited)
setTitle($title)
setLatitude($latitude)
setTimeLimitMessage($time_limit_message)
static returnDbTableName()
getCreateDate()
setCity($city)
getInactivationDate()
setDepartment($department)
getLastPasswordChange()
getProfileIncomplete()
setReferralComment($referral_comment)
getLastVisited()
getPhoneMobile()
setFirstname($firstname)
setApproveDate($approve_date)
setStreet($street)
$inactivation_date
$profile_incomplete
setLastLogin($last_login)
setUsrId($usr_id)
$is_self_registered
getTimeLimitUnlimited()
setLastPasswordChange($last_password_change)
getIsSelfRegistered()
setTimeLimitUntil($time_limit_until)
getMatriculation()
setLogin($login)
setPhoneOffice($phone_office)
getTimeLimitMessage()
setAuthMode($auth_mode)
setPhoneHome($phone_home)
getLastLogin()
setLoginAttempts($login_attempts)
getLoginAttempts()
setTimeLimitUnlimited($time_limit_unlimited)
getDepartment()
setFeedHash($feed_hash)
getTimeLimitOwner()
getApproveDate()
setIsSelfRegistered($is_self_registered)
setMatriculation($matriculation)
setHobby($hobby)
setTimeLimitOwner($time_limit_owner)
getExtAccount()
getReferralComment()
setTimeLimitFrom($time_limit_from)
getInstitution()
setPasswd($passwd)
setCreateDate($create_date)
$time_limit_message
setRegHash($reg_hash)
setLocZoom($loc_zoom)
setKey($key)
setBirthday($birthday)
setClientIp($client_ip)
setSelCountry($sel_country)
getTimeLimitFrom()
setEmail($email)
setAgreeDate($agree_date)
$time_limit_unlimited
setFax($fax)
getFirstname()
setActive($active)
getPhoneOffice()
setCountry($country)
setGender($gender)
setZipcode($zipcode)
getAgreeDate()
$key
Definition: croninfo.php:18
setPhoneMobile($phone_mobile)
setInstitution($institution)
setI2passwd($i2passwd)