ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
class.arUser.php
Go to the documentation of this file.
1 <?php
2 require_once('./Customizing/global/plugins/Libraries/ActiveRecord/class.ActiveRecord.php');
3 
10 class 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;
214  protected $time_limit_owner;
230  protected $time_limit_from;
238  protected $time_limit_until;
254  protected $referral_comment;
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;
409  protected $login_attempts;
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 
1000  public function setLastVisited($last_visited) {
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 
1160  public function setPhoneMobile($phone_mobile) {
1161  $this->phone_mobile = $phone_mobile;
1162  }
1163 
1164 
1168  public function getPhoneMobile() {
1169  return $this->phone_mobile;
1170  }
1171 
1172 
1176  public function setPhoneOffice($phone_office) {
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() {
1217  return $this->referral_comment;
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() {
1281  return $this->time_limit_from;
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() {
1313  return $this->time_limit_owner;
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() {
1345  return $this->time_limit_until;
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 ?>