ILIAS  trunk Revision v11.0_alpha-1702-gfd3ecb7f852
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
class.ilMStListUser.php
Go to the documentation of this file.
1 <?php
18 declare(strict_types=1);
19 
21 
22 use ilObjUser;
23 
28 final class ilMStListUser
29 {
30  private int $usr_id;
31  private string $gender;
32  private int $active;
33  private string $login;
34  private string $title;
35  private string $hobby;
36  private string $institution;
37  private string $department;
38  private string $street;
39  private string $zipcode;
40  private string $city;
41  private string $country;
42  private string $sel_country;
43  private string $matriculation;
44  private string $firstname;
45  private string $lastname;
46  private string $email;
47  private string $second_email;
48 
49  public function getUsrId(): int
50  {
51  return $this->usr_id;
52  }
53 
54  public function setUsrId(int $usr_id): void
55  {
56  $this->usr_id = $usr_id;
57  }
58 
59  public function getActive(): int
60  {
61  return $this->active;
62  }
63 
64  public function setActive(int $active): void
65  {
66  $this->active = $active;
67  }
68 
69  public function getLogin(): string
70  {
71  return $this->login;
72  }
73 
74  public function setLogin(string $login): void
75  {
76  $this->login = $login;
77  }
78 
79  public function getFirstname(): string
80  {
81  return $this->firstname;
82  }
83 
84  public function setFirstname(string $firstname): void
85  {
86  $this->firstname = $firstname;
87  }
88 
89  public function getLastname(): string
90  {
91  return $this->lastname;
92  }
93 
94  public function setLastname(string $lastname): void
95  {
96  $this->lastname = $lastname;
97  }
98 
99  public function getEmail(): string
100  {
101  return $this->email;
102  }
103 
104  public function setEmail(string $email): void
105  {
106  $this->email = $email;
107  }
108 
109  public function getSecondEmail(): string
110  {
111  return $this->second_email;
112  }
113 
114  public function setSecondEmail(string $second_email): void
115  {
116  $this->second_email = $second_email;
117  }
118 
119  public function getGender(): string
120  {
121  return $this->gender;
122  }
123 
124  public function setGender(string $gender): void
125  {
126  $this->gender = $gender;
127  }
128 
129  public function getTitle(): string
130  {
131  return $this->title;
132  }
133 
134  public function setTitle(string $title): void
135  {
136  $this->title = $title;
137  }
138 
139  public function getHobby(): string
140  {
141  return $this->hobby;
142  }
143 
144  public function setHobby(string $hobby): void
145  {
146  $this->hobby = $hobby;
147  }
148 
149  public function getInstitution(): string
150  {
151  return $this->institution;
152  }
153 
154  public function setInstitution(string $institution): void
155  {
156  $this->institution = $institution;
157  }
158 
159  public function getDepartment(): string
160  {
161  return $this->department;
162  }
163 
164  public function setDepartment(string $department): void
165  {
166  $this->department = $department;
167  }
168 
169  public function getStreet(): string
170  {
171  return $this->street;
172  }
173 
174  public function setStreet(string $street): void
175  {
176  $this->street = $street;
177  }
178 
179  public function getZipcode(): string
180  {
181  return $this->zipcode;
182  }
183 
184  public function setZipcode(string $zipcode): void
185  {
186  $this->zipcode = $zipcode;
187  }
188 
189  public function getCity(): string
190  {
191  return $this->city;
192  }
193 
194  public function setCity(string $city): void
195  {
196  $this->city = $city;
197  }
198 
199  public function getCountry(): string
200  {
201  return $this->country;
202  }
203 
204  public function setCountry(string $country): void
205  {
206  $this->country = $country;
207  }
208 
209  public function getSelCountry(): string
210  {
211  return $this->sel_country;
212  }
213 
214  public function setSelCountry(string $sel_country): void
215  {
216  $this->sel_country = $sel_country;
217  }
218 
219  public function getMatriculation(): string
220  {
221  return $this->matriculation;
222  }
223 
224  public function setMatriculation(string $matriculation): void
225  {
226  $this->matriculation = $matriculation;
227  }
228 
229  public function returnIlUserObj(): ilObjUser
230  {
231  return new ilObjUser($this->usr_id);
232  }
233 }
login()
description: > Example for rendring a login glyph.
Definition: login.php:41