ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
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 
32  protected $usr_id;
40  protected $login;
48  protected $passwd;
56  protected $firstname;
64  protected $lastname;
72  protected $title;
80  protected $gender;
88  protected $email;
96  protected $institution;
104  protected $street;
112  protected $city;
120  protected $zipcode;
128  protected $country;
136  protected $phone_office;
144  protected $last_login;
152  protected $last_update;
160  protected $create_date;
168  protected $hobby;
176  protected $department;
184  protected $phone_home;
192  protected $phone_mobile;
200  protected $fax;
208  protected $i2passwd;
216  protected $time_limit_owner;
232  protected $time_limit_from;
240  protected $time_limit_until;
256  protected $referral_comment;
264  protected $matriculation;
273  protected $active;
281  protected $approve_date;
289  protected $agree_date;
297  protected $client_ip;
305  protected $auth_mode;
321  protected $ext_account;
329  protected $feed_hash;
337  protected $latitude;
345  protected $longitude;
354  protected $loc_zoom;
363  protected $login_attempts;
380  protected $reg_hash;
388  protected $birthday;
396  protected $sel_country;
404  protected $last_visited;
422 
423 
427  public function setActive($active)
428  {
429  $this->active = $active;
430  }
431 
432 
436  public function getActive()
437  {
438  return $this->active;
439  }
440 
441 
445  public function setAgreeDate($agree_date)
446  {
447  $this->agree_date = $agree_date;
448  }
449 
450 
454  public function getAgreeDate()
455  {
456  return $this->agree_date;
457  }
458 
459 
463  public function setApproveDate($approve_date)
464  {
465  $this->approve_date = $approve_date;
466  }
467 
468 
472  public function getApproveDate()
473  {
474  return $this->approve_date;
475  }
476 
477 
481  public function setAuthMode($auth_mode)
482  {
483  $this->auth_mode = $auth_mode;
484  }
485 
486 
490  public function getAuthMode()
491  {
492  return $this->auth_mode;
493  }
494 
495 
499  public function setBirthday($birthday)
500  {
501  $this->birthday = $birthday;
502  }
503 
504 
508  public function getBirthday()
509  {
510  return $this->birthday;
511  }
512 
513 
517  public function setCity($city)
518  {
519  $this->city = $city;
520  }
521 
522 
526  public function getCity()
527  {
528  return $this->city;
529  }
530 
531 
535  public function setClientIp($client_ip)
536  {
537  $this->client_ip = $client_ip;
538  }
539 
540 
544  public function getClientIp()
545  {
546  return $this->client_ip;
547  }
548 
549 
553  public function setCountry($country)
554  {
555  $this->country = $country;
556  }
557 
558 
562  public function getCountry()
563  {
564  return $this->country;
565  }
566 
567 
571  public function setCreateDate($create_date)
572  {
573  $this->create_date = $create_date;
574  }
575 
576 
580  public function getCreateDate()
581  {
582  return $this->create_date;
583  }
584 
588  public function setDepartment($department)
589  {
590  $this->department = $department;
591  }
592 
593 
597  public function getDepartment()
598  {
599  return $this->department;
600  }
601 
602 
606  public function setEmail($email)
607  {
608  $this->email = $email;
609  }
610 
611 
615  public function getEmail()
616  {
617  return $this->email;
618  }
619 
620 
624  public function setExtAccount($ext_account)
625  {
626  $this->ext_account = $ext_account;
627  }
628 
629 
633  public function getExtAccount()
634  {
635  return $this->ext_account;
636  }
637 
638 
642  public function setFax($fax)
643  {
644  $this->fax = $fax;
645  }
646 
647 
651  public function getFax()
652  {
653  return $this->fax;
654  }
655 
656 
660  public function setFeedHash($feed_hash)
661  {
662  $this->feed_hash = $feed_hash;
663  }
664 
665 
669  public function getFeedHash()
670  {
671  return $this->feed_hash;
672  }
673 
674 
678  public function setFirstname($firstname)
679  {
680  $this->firstname = $firstname;
681  }
682 
683 
687  public function getFirstname()
688  {
689  return $this->firstname;
690  }
691 
692 
696  public function setGender($gender)
697  {
698  $this->gender = $gender;
699  }
700 
701 
705  public function getGender()
706  {
707  return $this->gender;
708  }
709 
710 
714  public function setHobby($hobby)
715  {
716  $this->hobby = $hobby;
717  }
718 
719 
723  public function getHobby()
724  {
725  return $this->hobby;
726  }
727 
728 
732  public function setI2passwd($i2passwd)
733  {
734  $this->i2passwd = $i2passwd;
735  }
736 
737 
741  public function getI2passwd()
742  {
743  return $this->i2passwd;
744  }
745 
750  {
751  $this->inactivation_date = $inactivation_date;
752  }
753 
754 
758  public function getInactivationDate()
759  {
761  }
762 
763 
767  public function setInstitution($institution)
768  {
769  $this->institution = $institution;
770  }
771 
772 
776  public function getInstitution()
777  {
778  return $this->institution;
779  }
780 
781 
786  {
787  $this->is_self_registered = $is_self_registered;
788  }
789 
790 
794  public function getIsSelfRegistered()
795  {
797  }
798 
799 
803  public function setLastLogin($last_login)
804  {
805  $this->last_login = $last_login;
806  }
807 
808 
812  public function getLastLogin()
813  {
814  return $this->last_login;
815  }
816 
817 
822  {
823  $this->last_password_change = $last_password_change;
824  }
825 
826 
830  public function getLastPasswordChange()
831  {
833  }
834 
835 
839  public function setLastUpdate($last_update)
840  {
841  $this->last_update = $last_update;
842  }
843 
844 
848  public function getLastUpdate()
849  {
850  return $this->last_update;
851  }
852 
853 
857  public function setLastVisited($last_visited)
858  {
859  $this->last_visited = $last_visited;
860  }
861 
862 
866  public function getLastVisited()
867  {
868  return $this->last_visited;
869  }
870 
871 
875  public function setLastname($lastname)
876  {
877  $this->lastname = $lastname;
878  }
879 
880 
884  public function getLastname()
885  {
886  return $this->lastname;
887  }
888 
889 
893  public function setLatitude($latitude)
894  {
895  $this->latitude = $latitude;
896  }
897 
898 
902  public function getLatitude()
903  {
904  return $this->latitude;
905  }
906 
907 
911  public function setLocZoom($loc_zoom)
912  {
913  $this->loc_zoom = $loc_zoom;
914  }
915 
916 
920  public function getLocZoom()
921  {
922  return $this->loc_zoom;
923  }
924 
925 
929  public function setLogin($login)
930  {
931  $this->login = $login;
932  }
933 
934 
938  public function getLogin()
939  {
940  return $this->login;
941  }
942 
943 
948  {
949  $this->login_attempts = $login_attempts;
950  }
951 
952 
956  public function getLoginAttempts()
957  {
958  return $this->login_attempts;
959  }
960 
961 
965  public function setLongitude($longitude)
966  {
967  $this->longitude = $longitude;
968  }
969 
970 
974  public function getLongitude()
975  {
976  return $this->longitude;
977  }
978 
979 
984  {
985  $this->matriculation = $matriculation;
986  }
987 
988 
992  public function getMatriculation()
993  {
994  return $this->matriculation;
995  }
996 
997 
1001  public function setPasswd($passwd)
1002  {
1003  $this->passwd = $passwd;
1004  }
1005 
1006 
1010  public function getPasswd()
1011  {
1012  return $this->passwd;
1013  }
1014 
1015 
1019  public function setPhoneHome($phone_home)
1020  {
1021  $this->phone_home = $phone_home;
1022  }
1023 
1024 
1028  public function getPhoneHome()
1029  {
1030  return $this->phone_home;
1031  }
1032 
1033 
1038  {
1039  $this->phone_mobile = $phone_mobile;
1040  }
1041 
1042 
1046  public function getPhoneMobile()
1047  {
1048  return $this->phone_mobile;
1049  }
1050 
1051 
1056  {
1057  $this->phone_office = $phone_office;
1058  }
1059 
1060 
1064  public function getPhoneOffice()
1065  {
1066  return $this->phone_office;
1067  }
1068 
1069 
1074  {
1075  $this->profile_incomplete = $profile_incomplete;
1076  }
1077 
1078 
1082  public function getProfileIncomplete()
1083  {
1085  }
1086 
1087 
1092  {
1093  $this->referral_comment = $referral_comment;
1094  }
1095 
1096 
1100  public function getReferralComment()
1101  {
1102  return $this->referral_comment;
1103  }
1104 
1105 
1109  public function setRegHash($reg_hash)
1110  {
1111  $this->reg_hash = $reg_hash;
1112  }
1113 
1114 
1118  public function getRegHash()
1119  {
1120  return $this->reg_hash;
1121  }
1122 
1123 
1127  public function setSelCountry($sel_country)
1128  {
1129  $this->sel_country = $sel_country;
1130  }
1131 
1132 
1136  public function getSelCountry()
1137  {
1138  return $this->sel_country;
1139  }
1140 
1141 
1145  public function setStreet($street)
1146  {
1147  $this->street = $street;
1148  }
1149 
1150 
1154  public function getStreet()
1155  {
1156  return $this->street;
1157  }
1158 
1159 
1164  {
1165  $this->time_limit_from = $time_limit_from;
1166  }
1167 
1168 
1172  public function getTimeLimitFrom()
1173  {
1174  return $this->time_limit_from;
1175  }
1176 
1177 
1182  {
1183  $this->time_limit_message = $time_limit_message;
1184  }
1185 
1186 
1190  public function getTimeLimitMessage()
1191  {
1193  }
1194 
1195 
1200  {
1201  $this->time_limit_owner = $time_limit_owner;
1202  }
1203 
1204 
1208  public function getTimeLimitOwner()
1209  {
1210  return $this->time_limit_owner;
1211  }
1212 
1213 
1218  {
1219  $this->time_limit_unlimited = $time_limit_unlimited;
1220  }
1221 
1222 
1226  public function getTimeLimitUnlimited()
1227  {
1229  }
1230 
1231 
1236  {
1237  $this->time_limit_until = $time_limit_until;
1238  }
1239 
1240 
1244  public function getTimeLimitUntil()
1245  {
1246  return $this->time_limit_until;
1247  }
1248 
1249 
1253  public function setTitle($title)
1254  {
1255  $this->title = $title;
1256  }
1257 
1258 
1262  public function getTitle()
1263  {
1264  return $this->title;
1265  }
1266 
1267 
1271  public function setUsrId($usr_id)
1272  {
1273  $this->usr_id = $usr_id;
1274  }
1275 
1276 
1280  public function getUsrId()
1281  {
1282  return $this->usr_id;
1283  }
1284 
1285 
1289  public function setZipcode($zipcode)
1290  {
1291  $this->zipcode = $zipcode;
1292  }
1293 
1294 
1298  public function getZipcode()
1299  {
1300  return $this->zipcode;
1301  }
1302 
1303 
1307  public function setKey($key)
1308  {
1309  $this->key = $key;
1310  }
1311 
1312 
1316  public function getKey()
1317  {
1318  return $this->key;
1319  }
1320 }
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)