ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
class.arUser.php
Go to the documentation of this file.
1<?php
2require_once('./Services/ActiveRecord/class.ActiveRecord.php');
3
10class arUser extends ActiveRecord {
11
15 static function returnDbTableName() {
16 return 'usr_data';
17 }
18
19
30 protected $usr_id;
38 protected $login;
46 protected $passwd;
54 protected $firstname;
62 protected $lastname;
70 protected $title;
78 protected $gender;
86 protected $email;
94 protected $institution;
102 protected $street;
110 protected $city;
118 protected $zipcode;
126 protected $country;
134 protected $phone_office;
142 protected $last_login;
150 protected $last_update;
158 protected $create_date;
166 protected $hobby;
174 protected $department;
182 protected $phone_home;
190 protected $phone_mobile;
198 protected $fax;
206 protected $i2passwd;
262 protected $matriculation;
271 protected $active;
279 protected $approve_date;
287 protected $agree_date;
295 protected $client_ip;
303 protected $auth_mode;
319 protected $ext_account;
327 protected $im_icq;
335 protected $im_yahoo;
343 protected $im_msn;
351 protected $im_aim;
359 protected $im_skype;
367 protected $feed_hash;
375 protected $delicious;
383 protected $latitude;
391 protected $longitude;
400 protected $loc_zoom;
426 protected $im_jabber;
434 protected $im_voip;
442 protected $reg_hash;
450 protected $birthday;
458 protected $sel_country;
466 protected $last_visited;
484
485
489 public function setActive($active) {
490 $this->active = $active;
491 }
492
493
497 public function getActive() {
498 return $this->active;
499 }
500
501
505 public function setAgreeDate($agree_date) {
506 $this->agree_date = $agree_date;
507 }
508
509
513 public function getAgreeDate() {
514 return $this->agree_date;
515 }
516
517
521 public function setApproveDate($approve_date) {
522 $this->approve_date = $approve_date;
523 }
524
525
529 public function getApproveDate() {
530 return $this->approve_date;
531 }
532
533
537 public function setAuthMode($auth_mode) {
538 $this->auth_mode = $auth_mode;
539 }
540
541
545 public function getAuthMode() {
546 return $this->auth_mode;
547 }
548
549
553 public function setBirthday($birthday) {
554 $this->birthday = $birthday;
555 }
556
557
561 public function getBirthday() {
562 return $this->birthday;
563 }
564
565
569 public function setCity($city) {
570 $this->city = $city;
571 }
572
573
577 public function getCity() {
578 return $this->city;
579 }
580
581
585 public function setClientIp($client_ip) {
586 $this->client_ip = $client_ip;
587 }
588
589
593 public function getClientIp() {
594 return $this->client_ip;
595 }
596
597
601 public function setCountry($country) {
602 $this->country = $country;
603 }
604
605
609 public function getCountry() {
610 return $this->country;
611 }
612
613
617 public function setCreateDate($create_date) {
618 $this->create_date = $create_date;
619 }
620
621
625 public function getCreateDate() {
626 return $this->create_date;
627 }
628
629
633 public function setDelicious($delicious) {
634 $this->delicious = $delicious;
635 }
636
637
641 public function getDelicious() {
642 return $this->delicious;
643 }
644
645
649 public function setDepartment($department) {
650 $this->department = $department;
651 }
652
653
657 public function getDepartment() {
658 return $this->department;
659 }
660
661
665 public function setEmail($email) {
666 $this->email = $email;
667 }
668
669
673 public function getEmail() {
674 return $this->email;
675 }
676
677
681 public function setExtAccount($ext_account) {
682 $this->ext_account = $ext_account;
683 }
684
685
689 public function getExtAccount() {
690 return $this->ext_account;
691 }
692
693
697 public function setFax($fax) {
698 $this->fax = $fax;
699 }
700
701
705 public function getFax() {
706 return $this->fax;
707 }
708
709
713 public function setFeedHash($feed_hash) {
714 $this->feed_hash = $feed_hash;
715 }
716
717
721 public function getFeedHash() {
722 return $this->feed_hash;
723 }
724
725
729 public function setFirstname($firstname) {
730 $this->firstname = $firstname;
731 }
732
733
737 public function getFirstname() {
738 return $this->firstname;
739 }
740
741
745 public function setGender($gender) {
746 $this->gender = $gender;
747 }
748
749
753 public function getGender() {
754 return $this->gender;
755 }
756
757
761 public function setHobby($hobby) {
762 $this->hobby = $hobby;
763 }
764
765
769 public function getHobby() {
770 return $this->hobby;
771 }
772
773
777 public function setI2passwd($i2passwd) {
778 $this->i2passwd = $i2passwd;
779 }
780
781
785 public function getI2passwd() {
786 return $this->i2passwd;
787 }
788
792 public function setImAim($im_aim) {
793 $this->im_aim = $im_aim;
794 }
795
796
800 public function getImAim() {
801 return $this->im_aim;
802 }
803
804
808 public function setImIcq($im_icq) {
809 $this->im_icq = $im_icq;
810 }
811
812
816 public function getImIcq() {
817 return $this->im_icq;
818 }
819
820
824 public function setImJabber($im_jabber) {
825 $this->im_jabber = $im_jabber;
826 }
827
828
832 public function getImJabber() {
833 return $this->im_jabber;
834 }
835
836
840 public function setImMsn($im_msn) {
841 $this->im_msn = $im_msn;
842 }
843
844
848 public function getImMsn() {
849 return $this->im_msn;
850 }
851
852
856 public function setImSkype($im_skype) {
857 $this->im_skype = $im_skype;
858 }
859
860
864 public function getImSkype() {
865 return $this->im_skype;
866 }
867
868
872 public function setImVoip($im_voip) {
873 $this->im_voip = $im_voip;
874 }
875
876
880 public function getImVoip() {
881 return $this->im_voip;
882 }
883
884
888 public function setImYahoo($im_yahoo) {
889 $this->im_yahoo = $im_yahoo;
890 }
891
892
896 public function getImYahoo() {
897 return $this->im_yahoo;
898 }
899
900
905 $this->inactivation_date = $inactivation_date;
906 }
907
908
912 public function getInactivationDate() {
914 }
915
916
920 public function setInstitution($institution) {
921 $this->institution = $institution;
922 }
923
924
928 public function getInstitution() {
929 return $this->institution;
930 }
931
932
937 $this->is_self_registered = $is_self_registered;
938 }
939
940
944 public function getIsSelfRegistered() {
946 }
947
948
952 public function setLastLogin($last_login) {
953 $this->last_login = $last_login;
954 }
955
956
960 public function getLastLogin() {
961 return $this->last_login;
962 }
963
964
969 $this->last_password_change = $last_password_change;
970 }
971
972
976 public function getLastPasswordChange() {
978 }
979
980
984 public function setLastUpdate($last_update) {
985 $this->last_update = $last_update;
986 }
987
988
992 public function getLastUpdate() {
993 return $this->last_update;
994 }
995
996
1001 $this->last_visited = $last_visited;
1002 }
1003
1004
1008 public function getLastVisited() {
1009 return $this->last_visited;
1010 }
1011
1012
1016 public function setLastname($lastname) {
1017 $this->lastname = $lastname;
1018 }
1019
1020
1024 public function getLastname() {
1025 return $this->lastname;
1026 }
1027
1028
1032 public function setLatitude($latitude) {
1033 $this->latitude = $latitude;
1034 }
1035
1036
1040 public function getLatitude() {
1041 return $this->latitude;
1042 }
1043
1044
1048 public function setLocZoom($loc_zoom) {
1049 $this->loc_zoom = $loc_zoom;
1050 }
1051
1052
1056 public function getLocZoom() {
1057 return $this->loc_zoom;
1058 }
1059
1060
1064 public function setLogin($login) {
1065 $this->login = $login;
1066 }
1067
1068
1072 public function getLogin() {
1073 return $this->login;
1074 }
1075
1076
1081 $this->login_attempts = $login_attempts;
1082 }
1083
1084
1088 public function getLoginAttempts() {
1089 return $this->login_attempts;
1090 }
1091
1092
1096 public function setLongitude($longitude) {
1097 $this->longitude = $longitude;
1098 }
1099
1100
1104 public function getLongitude() {
1105 return $this->longitude;
1106 }
1107
1108
1113 $this->matriculation = $matriculation;
1114 }
1115
1116
1120 public function getMatriculation() {
1121 return $this->matriculation;
1122 }
1123
1124
1128 public function setPasswd($passwd) {
1129 $this->passwd = $passwd;
1130 }
1131
1132
1136 public function getPasswd() {
1137 return $this->passwd;
1138 }
1139
1140
1144 public function setPhoneHome($phone_home) {
1145 $this->phone_home = $phone_home;
1146 }
1147
1148
1152 public function getPhoneHome() {
1153 return $this->phone_home;
1154 }
1155
1156
1161 $this->phone_mobile = $phone_mobile;
1162 }
1163
1164
1168 public function getPhoneMobile() {
1169 return $this->phone_mobile;
1170 }
1171
1172
1177 $this->phone_office = $phone_office;
1178 }
1179
1180
1184 public function getPhoneOffice() {
1185 return $this->phone_office;
1186 }
1187
1188
1193 $this->profile_incomplete = $profile_incomplete;
1194 }
1195
1196
1200 public function getProfileIncomplete() {
1202 }
1203
1204
1209 $this->referral_comment = $referral_comment;
1210 }
1211
1212
1216 public function getReferralComment() {
1218 }
1219
1220
1224 public function setRegHash($reg_hash) {
1225 $this->reg_hash = $reg_hash;
1226 }
1227
1228
1232 public function getRegHash() {
1233 return $this->reg_hash;
1234 }
1235
1236
1240 public function setSelCountry($sel_country) {
1241 $this->sel_country = $sel_country;
1242 }
1243
1244
1248 public function getSelCountry() {
1249 return $this->sel_country;
1250 }
1251
1252
1256 public function setStreet($street) {
1257 $this->street = $street;
1258 }
1259
1260
1264 public function getStreet() {
1265 return $this->street;
1266 }
1267
1268
1273 $this->time_limit_from = $time_limit_from;
1274 }
1275
1276
1280 public function getTimeLimitFrom() {
1282 }
1283
1284
1289 $this->time_limit_message = $time_limit_message;
1290 }
1291
1292
1296 public function getTimeLimitMessage() {
1298 }
1299
1300
1305 $this->time_limit_owner = $time_limit_owner;
1306 }
1307
1308
1312 public function getTimeLimitOwner() {
1314 }
1315
1316
1321 $this->time_limit_unlimited = $time_limit_unlimited;
1322 }
1323
1324
1328 public function getTimeLimitUnlimited() {
1330 }
1331
1332
1337 $this->time_limit_until = $time_limit_until;
1338 }
1339
1340
1344 public function getTimeLimitUntil() {
1346 }
1347
1348
1352 public function setTitle($title) {
1353 $this->title = $title;
1354 }
1355
1356
1360 public function getTitle() {
1361 return $this->title;
1362 }
1363
1364
1368 public function setUsrId($usr_id) {
1369 $this->usr_id = $usr_id;
1370 }
1371
1372
1376 public function getUsrId() {
1377 return $this->usr_id;
1378 }
1379
1380
1384 public function setZipcode($zipcode) {
1385 $this->zipcode = $zipcode;
1386 }
1387
1388
1392 public function getZipcode() {
1393 return $this->zipcode;
1394 }
1395
1396
1400 public function setKey($key) {
1401 $this->key = $key;
1402 }
1403
1404
1408 public function getKey() {
1409 return $this->key;
1410 }
1411}
1412
1413?>
Class ActiveRecord.
Class arUser.
setKey($key)
setPhoneOffice($phone_office)
setTitle($title)
setInstitution($institution)
setActive($active)
getFirstname()
getLoginAttempts()
setTimeLimitUnlimited($time_limit_unlimited)
setLoginAttempts($login_attempts)
setInactivationDate($inactivation_date)
setLocZoom($loc_zoom)
getLastLogin()
getProfileIncomplete()
setLastVisited($last_visited)
setDepartment($department)
setI2passwd($i2passwd)
setReferralComment($referral_comment)
setProfileIncomplete($profile_incomplete)
setLatitude($latitude)
setCity($city)
getLastUpdate()
setLastname($lastname)
setImJabber($im_jabber)
setLongitude($longitude)
setMatriculation($matriculation)
getLastVisited()
setCreateDate($create_date)
setCountry($country)
setBirthday($birthday)
getDelicious()
setFeedHash($feed_hash)
setUsrId($usr_id)
getTimeLimitMessage()
getTimeLimitUnlimited()
getPhoneOffice()
getLastPasswordChange()
getTimeLimitOwner()
setTimeLimitUntil($time_limit_until)
getMatriculation()
setStreet($street)
setClientIp($client_ip)
setDelicious($delicious)
getAgreeDate()
$time_limit_unlimited
$profile_incomplete
getCreateDate()
setImYahoo($im_yahoo)
setPhoneMobile($phone_mobile)
setIsSelfRegistered($is_self_registered)
setRegHash($reg_hash)
setLastPasswordChange($last_password_change)
getApproveDate()
getReferralComment()
$time_limit_message
getInactivationDate()
setAuthMode($auth_mode)
getIsSelfRegistered()
getInstitution()
setImSkype($im_skype)
setLogin($login)
setFirstname($firstname)
setLastUpdate($last_update)
static returnDbTableName()
setTimeLimitMessage($time_limit_message)
setAgreeDate($agree_date)
setImAim($im_aim)
setImMsn($im_msn)
$is_self_registered
setApproveDate($approve_date)
getExtAccount()
setGender($gender)
setTimeLimitOwner($time_limit_owner)
setImIcq($im_icq)
getDepartment()
setImVoip($im_voip)
getTimeLimitFrom()
$last_password_change
getPhoneMobile()
setZipcode($zipcode)
setFax($fax)
setTimeLimitFrom($time_limit_from)
setPasswd($passwd)
setSelCountry($sel_country)
$inactivation_date
getTimeLimitUntil()
setLastLogin($last_login)
setExtAccount($ext_account)
setPhoneHome($phone_home)
setHobby($hobby)
setEmail($email)