ILIAS
Release_5_0_x_branch Revision 61816
◀ ilDoc Overview
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
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
;
222
protected
$time_limit_unlimited
;
230
protected
$time_limit_from
;
238
protected
$time_limit_until
;
246
protected
$time_limit_message
;
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
;
311
protected
$profile_incomplete
;
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
;
418
protected
$last_password_change
;
426
protected
$im_jabber
;
434
protected
$im_voip
;
442
protected
$reg_hash
;
450
protected
$birthday
;
458
protected
$sel_country
;
466
protected
$last_visited
;
474
protected
$inactivation_date
;
483
protected
$is_self_registered
;
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
904
public
function
setInactivationDate
(
$inactivation_date
) {
905
$this->inactivation_date =
$inactivation_date
;
906
}
907
908
912
public
function
getInactivationDate
() {
913
return
$this->inactivation_date
;
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
936
public
function
setIsSelfRegistered
(
$is_self_registered
) {
937
$this->is_self_registered =
$is_self_registered
;
938
}
939
940
944
public
function
getIsSelfRegistered
() {
945
return
$this->is_self_registered
;
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
968
public
function
setLastPasswordChange
(
$last_password_change
) {
969
$this->last_password_change =
$last_password_change
;
970
}
971
972
976
public
function
getLastPasswordChange
() {
977
return
$this->last_password_change
;
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
1080
public
function
setLoginAttempts
(
$login_attempts
) {
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
1112
public
function
setMatriculation
(
$matriculation
) {
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
1192
public
function
setProfileIncomplete
(
$profile_incomplete
) {
1193
$this->profile_incomplete =
$profile_incomplete
;
1194
}
1195
1196
1200
public
function
getProfileIncomplete
() {
1201
return
$this->profile_incomplete
;
1202
}
1203
1204
1208
public
function
setReferralComment
(
$referral_comment
) {
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
1272
public
function
setTimeLimitFrom
(
$time_limit_from
) {
1273
$this->time_limit_from =
$time_limit_from
;
1274
}
1275
1276
1280
public
function
getTimeLimitFrom
() {
1281
return
$this->time_limit_from
;
1282
}
1283
1284
1288
public
function
setTimeLimitMessage
(
$time_limit_message
) {
1289
$this->time_limit_message =
$time_limit_message
;
1290
}
1291
1292
1296
public
function
getTimeLimitMessage
() {
1297
return
$this->time_limit_message
;
1298
}
1299
1300
1304
public
function
setTimeLimitOwner
(
$time_limit_owner
) {
1305
$this->time_limit_owner =
$time_limit_owner
;
1306
}
1307
1308
1312
public
function
getTimeLimitOwner
() {
1313
return
$this->time_limit_owner
;
1314
}
1315
1316
1320
public
function
setTimeLimitUnlimited
(
$time_limit_unlimited
) {
1321
$this->time_limit_unlimited =
$time_limit_unlimited
;
1322
}
1323
1324
1328
public
function
getTimeLimitUnlimited
() {
1329
return
$this->time_limit_unlimited
;
1330
}
1331
1332
1336
public
function
setTimeLimitUntil
(
$time_limit_until
) {
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
?>
Services
ActiveRecord
_Examples
Message
class.arUser.php
Generated on Wed Apr 27 2016 21:01:26 for ILIAS by
1.8.1.2 (using
Doxyfile
)