ILIAS  release_8 Revision v8.24
ilStudyProgrammeUserTableRow Class Reference

ilStudyProgrammeUserTable provides a flattened list of progresses at a programme-node. More...

+ Collaboration diagram for ilStudyProgrammeUserTableRow:

Public Member Functions

 __construct (int $ass_id, int $usr_id, int $node_obj_id, bool $is_root_progress)
 
 getId ()
 
 getAssignmentId ()
 
 getUsrId ()
 
 getNodeId ()
 
 isRootProgress ()
 
 withUserActiveRaw (bool $active_raw)
 
 isUserActiveRaw ()
 
 withUserActive (string $active)
 
 getUserActive ()
 
 withFirstname (string $firstname)
 
 getFirstname ()
 
 withLastname (string $lastname)
 
 getLastname ()
 
 getName ()
 
 withLogin (string $login)
 
 getLogin ()
 
 withOrgUs (string $orgus)
 
 getOrgUs ()
 
 withGender (string $gender)
 
 getGender ()
 
 withUDF (ilUserDefinedData $udf)
 
 getUdf (string $field)
 
 withStatus (string $status)
 
 getStatus ()
 
 withStatusRaw (int $status_raw)
 
 getStatusRaw ()
 
 withCompletionDate (string $completion_date)
 
 getCompletionDate ()
 
 withCompletionBy (string $completion_by)
 
 getCompletionBy ()
 
 withCompletionByObjIds (?array $obj_ids)
 
 getCompletionByObjIds ()
 
 withPointsReachable (string $points_reachable)
 
 getPointsReachable ()
 
 withPointsRequired (string $points_required)
 
 getPointsRequired ()
 
 withPointsCurrent (string $points_current)
 
 getPointsCurrent ()
 
 withCustomPlan (string $custom_plan)
 
 getCustomPlan ()
 
 withBelongsTo (string $belongs_to)
 
 getBelongsTo ()
 
 withAssignmentDate (string $assign_date)
 
 getAssignmentDate ()
 
 withAssignmentBy (string $assigned_by)
 
 getAssignmentBy ()
 
 withDeadline (string $deadline)
 
 getDeadline ()
 
 withExpiryDate (string $expiry_date)
 
 getExpiryDate ()
 
 withValidity (string $validity)
 
 getValidity ()
 
 withRestartDate (string $restart_date)
 
 getRestartDate ()
 
 toArray ()
 

Protected Attributes

PRGProgressId $id
 
int $ass_id
 
int $usr_id
 
int $pgs_id
 
bool $is_root_progress
 
int $status_raw
 
bool $active_raw
 
ilUserDefinedData $udf
 
string $active
 
string $firstname
 
string $lastname
 
string $login
 
string $orgus
 
string $gender
 
string $status
 
string $completion_date
 
array $completion_by_obj_ids
 
string $completion_by
 
string $points_reachable
 
string $points_required
 
string $points_current
 
string $custom_plan
 
string $belongs_to
 
string $assign_date
 
string $assigned_by
 
string $deadline
 
string $expiry_date
 
string $validity
 
string $restart_date
 

Detailed Description

ilStudyProgrammeUserTable provides a flattened list of progresses at a programme-node.

Definition at line 26 of file ilStudyProgrammeUserTableRow.php.

Constructor & Destructor Documentation

◆ __construct()

ilStudyProgrammeUserTableRow::__construct ( int  $ass_id,
int  $usr_id,
int  $node_obj_id,
bool  $is_root_progress 
)

Definition at line 63 of file ilStudyProgrammeUserTableRow.php.

64 {
65 $this->id = new PRGProgressId($ass_id, $usr_id, $node_obj_id);
66 $this->ass_id = $ass_id;
67 $this->usr_id = $usr_id;
68 $this->node_id = $node_obj_id;
69 $this->is_root_progress = $is_root_progress;
70 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References $ass_id, $is_root_progress, and $usr_id.

Member Function Documentation

◆ getAssignmentBy()

ilStudyProgrammeUserTableRow::getAssignmentBy ( )

Definition at line 315 of file ilStudyProgrammeUserTableRow.php.

315 : string
316 {
317 return $this->assigned_by;
318 }

References $assigned_by.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getAssignmentDate()

ilStudyProgrammeUserTableRow::getAssignmentDate ( )

Definition at line 304 of file ilStudyProgrammeUserTableRow.php.

304 : string
305 {
306 return $this->assign_date;
307 }

References $assign_date.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getAssignmentId()

ilStudyProgrammeUserTableRow::getAssignmentId ( )

Definition at line 76 of file ilStudyProgrammeUserTableRow.php.

76 : int
77 {
78 return $this->ass_id;
79 }

References $ass_id.

◆ getBelongsTo()

ilStudyProgrammeUserTableRow::getBelongsTo ( )

Definition at line 293 of file ilStudyProgrammeUserTableRow.php.

293 : string
294 {
295 return $this->belongs_to;
296 }

References $belongs_to.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getCompletionBy()

ilStudyProgrammeUserTableRow::getCompletionBy ( )

Definition at line 223 of file ilStudyProgrammeUserTableRow.php.

223 : string
224 {
226 }

References $completion_by.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getCompletionByObjIds()

ilStudyProgrammeUserTableRow::getCompletionByObjIds ( )
Returns
?int[]

Definition at line 241 of file ilStudyProgrammeUserTableRow.php.

241 : ?array
242 {
244 }

References $completion_by_obj_ids.

◆ getCompletionDate()

ilStudyProgrammeUserTableRow::getCompletionDate ( )

Definition at line 212 of file ilStudyProgrammeUserTableRow.php.

212 : string
213 {
215 }

References $completion_date.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getCustomPlan()

ilStudyProgrammeUserTableRow::getCustomPlan ( )

Definition at line 282 of file ilStudyProgrammeUserTableRow.php.

282 : string
283 {
284 return $this->custom_plan;
285 }

References $custom_plan.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getDeadline()

ilStudyProgrammeUserTableRow::getDeadline ( )

Definition at line 326 of file ilStudyProgrammeUserTableRow.php.

326 : string
327 {
328 return $this->deadline;
329 }

References $deadline.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getExpiryDate()

ilStudyProgrammeUserTableRow::getExpiryDate ( )

Definition at line 337 of file ilStudyProgrammeUserTableRow.php.

337 : string
338 {
339 return $this->expiry_date;
340 }

References $expiry_date.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getFirstname()

ilStudyProgrammeUserTableRow::getFirstname ( )

Definition at line 120 of file ilStudyProgrammeUserTableRow.php.

120 : string
121 {
122 return $this->firstname;
123 }

References $firstname.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getGender()

ilStudyProgrammeUserTableRow::getGender ( )

Definition at line 169 of file ilStudyProgrammeUserTableRow.php.

169 : string
170 {
171 return $this->gender;
172 }

References $gender.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getId()

ilStudyProgrammeUserTableRow::getId ( )

Definition at line 72 of file ilStudyProgrammeUserTableRow.php.

References $id.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getLastname()

ilStudyProgrammeUserTableRow::getLastname ( )

Definition at line 131 of file ilStudyProgrammeUserTableRow.php.

131 : string
132 {
133 return $this->lastname;
134 }

References $lastname.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getLogin()

ilStudyProgrammeUserTableRow::getLogin ( )

Definition at line 147 of file ilStudyProgrammeUserTableRow.php.

147 : string
148 {
149 return $this->login;
150 }

References $login.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getName()

ilStudyProgrammeUserTableRow::getName ( )

Definition at line 136 of file ilStudyProgrammeUserTableRow.php.

136 : string
137 {
138 return $this->lastname . ', ' . $this->firstname;
139 }

References $firstname.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getNodeId()

ilStudyProgrammeUserTableRow::getNodeId ( )

Definition at line 84 of file ilStudyProgrammeUserTableRow.php.

84 : int
85 {
86 return $this->node_id;
87 }

◆ getOrgUs()

ilStudyProgrammeUserTableRow::getOrgUs ( )

Definition at line 158 of file ilStudyProgrammeUserTableRow.php.

158 : string
159 {
160 return $this->orgus;
161 }

References $orgus.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getPointsCurrent()

ilStudyProgrammeUserTableRow::getPointsCurrent ( )

Definition at line 272 of file ilStudyProgrammeUserTableRow.php.

272 : string
273 {
275 }

References $points_current.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getPointsReachable()

ilStudyProgrammeUserTableRow::getPointsReachable ( )

Definition at line 252 of file ilStudyProgrammeUserTableRow.php.

252 : string
253 {
255 }

References $points_reachable.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getPointsRequired()

ilStudyProgrammeUserTableRow::getPointsRequired ( )

Definition at line 262 of file ilStudyProgrammeUserTableRow.php.

262 : string
263 {
265 }

References $points_required.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getRestartDate()

ilStudyProgrammeUserTableRow::getRestartDate ( )

Definition at line 359 of file ilStudyProgrammeUserTableRow.php.

359 : string
360 {
361 return $this->restart_date;
362 }

References $restart_date.

◆ getStatus()

ilStudyProgrammeUserTableRow::getStatus ( )

Definition at line 191 of file ilStudyProgrammeUserTableRow.php.

191 : string
192 {
193 return $this->status;
194 }

References $status.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getStatusRaw()

ilStudyProgrammeUserTableRow::getStatusRaw ( )

Definition at line 201 of file ilStudyProgrammeUserTableRow.php.

201 : int
202 {
203 return $this->status_raw;
204 }

References $status_raw.

◆ getUdf()

ilStudyProgrammeUserTableRow::getUdf ( string  $field)

Definition at line 180 of file ilStudyProgrammeUserTableRow.php.

181 {
182 return $this->udf->get($field);
183 }

◆ getUserActive()

ilStudyProgrammeUserTableRow::getUserActive ( )

Definition at line 109 of file ilStudyProgrammeUserTableRow.php.

109 : string
110 {
111 return $this->active;
112 }

References $active.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ getUsrId()

ilStudyProgrammeUserTableRow::getUsrId ( )

Definition at line 80 of file ilStudyProgrammeUserTableRow.php.

80 : int
81 {
82 return $this->usr_id;
83 }

References $usr_id.

◆ getValidity()

ilStudyProgrammeUserTableRow::getValidity ( )

Definition at line 348 of file ilStudyProgrammeUserTableRow.php.

348 : string
349 {
350 return $this->validity;
351 }

References $validity.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ isRootProgress()

ilStudyProgrammeUserTableRow::isRootProgress ( )

Definition at line 88 of file ilStudyProgrammeUserTableRow.php.

88 : bool
89 {
91 }

References $is_root_progress.

◆ isUserActiveRaw()

ilStudyProgrammeUserTableRow::isUserActiveRaw ( )

Definition at line 99 of file ilStudyProgrammeUserTableRow.php.

99 : bool
100 {
101 return $this->active_raw;
102 }

References $active_raw.

Referenced by toArray().

+ Here is the caller graph for this function:

◆ toArray()

ilStudyProgrammeUserTableRow::toArray ( )

Definition at line 364 of file ilStudyProgrammeUserTableRow.php.

364 : array
365 {
366 return [
367 'prgrs_id' => (string) $this->getId(),
368 'name' => $this->getName(),
369 'active_raw' => $this->isUserActiveRaw(),
370 'active' => $this->getUserActive(),
371 'firstname' => $this->getFirstname(),
372 'lastname' => $this->getLastname(),
373 'login' => $this->getLogin(),
374 'orgus' => $this->getOrgUs(),
375 'gender' => $this->getGender(),
376 'status' => $this->getStatus(),
377 'completion_date' => $this->getCompletionDate(),
378 'completion_by' => $this->getCompletionBy(),
379 'points_reachable' => $this->getPointsReachable(),
380 'points_required' => $this->getPointsRequired(),
381 'points_current' => $this->getPointsCurrent(),
382 'custom_plan' => $this->getCustomPlan(),
383 'belongs_to' => $this->getBelongsTo(),
384 'assign_date' => $this->getAssignmentDate(),
385 'assigned_by' => $this->getAssignmentBy(),
386 'deadline' => $this->getDeadline(),
387 'expiry_date' => $this->getExpiryDate(),
388 'validity' => $this->getValidity()
389 ];
390 }

References getAssignmentBy(), getAssignmentDate(), getBelongsTo(), getCompletionBy(), getCompletionDate(), getCustomPlan(), getDeadline(), getExpiryDate(), getFirstname(), getGender(), getId(), getLastname(), getLogin(), getName(), getOrgUs(), getPointsCurrent(), getPointsReachable(), getPointsRequired(), getStatus(), getUserActive(), getValidity(), and isUserActiveRaw().

+ Here is the call graph for this function:

◆ withAssignmentBy()

ilStudyProgrammeUserTableRow::withAssignmentBy ( string  $assigned_by)

Definition at line 309 of file ilStudyProgrammeUserTableRow.php.

309 : self
310 {
311 $clone = clone $this;
312 $clone->assigned_by = $assigned_by;
313 return $clone;
314 }

References $assigned_by.

◆ withAssignmentDate()

ilStudyProgrammeUserTableRow::withAssignmentDate ( string  $assign_date)

Definition at line 298 of file ilStudyProgrammeUserTableRow.php.

298 : self
299 {
300 $clone = clone $this;
301 $clone->assign_date = $assign_date;
302 return $clone;
303 }

References $assign_date.

◆ withBelongsTo()

ilStudyProgrammeUserTableRow::withBelongsTo ( string  $belongs_to)

Definition at line 287 of file ilStudyProgrammeUserTableRow.php.

287 : self
288 {
289 $clone = clone $this;
290 $clone->belongs_to = $belongs_to;
291 return $clone;
292 }

References $belongs_to.

◆ withCompletionBy()

ilStudyProgrammeUserTableRow::withCompletionBy ( string  $completion_by)

Definition at line 217 of file ilStudyProgrammeUserTableRow.php.

217 : self
218 {
219 $clone = clone $this;
220 $clone->completion_by = $completion_by;
221 return $clone;
222 }

References $completion_by.

◆ withCompletionByObjIds()

ilStudyProgrammeUserTableRow::withCompletionByObjIds ( ?array  $obj_ids)
Parameters
?int[]$ob_ids

Definition at line 231 of file ilStudyProgrammeUserTableRow.php.

231 : self
232 {
233 $clone = clone $this;
234 $clone->completion_by_obj_ids = $obj_ids;
235 return $clone;
236 }

◆ withCompletionDate()

ilStudyProgrammeUserTableRow::withCompletionDate ( string  $completion_date)

Definition at line 206 of file ilStudyProgrammeUserTableRow.php.

206 : self
207 {
208 $clone = clone $this;
209 $clone->completion_date = $completion_date;
210 return $clone;
211 }

References $completion_date.

◆ withCustomPlan()

ilStudyProgrammeUserTableRow::withCustomPlan ( string  $custom_plan)

Definition at line 276 of file ilStudyProgrammeUserTableRow.php.

276 : self
277 {
278 $clone = clone $this;
279 $clone->custom_plan = $custom_plan;
280 return $clone;
281 }

References $custom_plan.

◆ withDeadline()

ilStudyProgrammeUserTableRow::withDeadline ( string  $deadline)

Definition at line 320 of file ilStudyProgrammeUserTableRow.php.

320 : self
321 {
322 $clone = clone $this;
323 $clone->deadline = $deadline;
324 return $clone;
325 }

References $deadline.

◆ withExpiryDate()

ilStudyProgrammeUserTableRow::withExpiryDate ( string  $expiry_date)

Definition at line 331 of file ilStudyProgrammeUserTableRow.php.

331 : self
332 {
333 $clone = clone $this;
334 $clone->expiry_date = $expiry_date;
335 return $clone;
336 }

References $expiry_date.

◆ withFirstname()

ilStudyProgrammeUserTableRow::withFirstname ( string  $firstname)

Definition at line 114 of file ilStudyProgrammeUserTableRow.php.

114 : self
115 {
116 $clone = clone $this;
117 $clone->firstname = $firstname;
118 return $clone;
119 }

References $firstname.

◆ withGender()

ilStudyProgrammeUserTableRow::withGender ( string  $gender)

Definition at line 163 of file ilStudyProgrammeUserTableRow.php.

163 : self
164 {
165 $clone = clone $this;
166 $clone->gender = $gender;
167 return $clone;
168 }

References $gender.

◆ withLastname()

ilStudyProgrammeUserTableRow::withLastname ( string  $lastname)

Definition at line 125 of file ilStudyProgrammeUserTableRow.php.

125 : self
126 {
127 $clone = clone $this;
128 $clone->lastname = $lastname;
129 return $clone;
130 }

References $lastname.

◆ withLogin()

ilStudyProgrammeUserTableRow::withLogin ( string  $login)

Definition at line 141 of file ilStudyProgrammeUserTableRow.php.

141 : self
142 {
143 $clone = clone $this;
144 $clone->login = $login;
145 return $clone;
146 }

References $login.

◆ withOrgUs()

ilStudyProgrammeUserTableRow::withOrgUs ( string  $orgus)

Definition at line 152 of file ilStudyProgrammeUserTableRow.php.

152 : self
153 {
154 $clone = clone $this;
155 $clone->orgus = $orgus;
156 return $clone;
157 }

References $orgus.

◆ withPointsCurrent()

ilStudyProgrammeUserTableRow::withPointsCurrent ( string  $points_current)

Definition at line 266 of file ilStudyProgrammeUserTableRow.php.

266 : self
267 {
268 $clone = clone $this;
269 $clone->points_current = $points_current;
270 return $clone;
271 }

References $points_current.

◆ withPointsReachable()

ilStudyProgrammeUserTableRow::withPointsReachable ( string  $points_reachable)

Definition at line 246 of file ilStudyProgrammeUserTableRow.php.

246 : self
247 {
248 $clone = clone $this;
249 $clone->points_reachable = $points_reachable;
250 return $clone;
251 }

References $points_reachable.

◆ withPointsRequired()

ilStudyProgrammeUserTableRow::withPointsRequired ( string  $points_required)

Definition at line 256 of file ilStudyProgrammeUserTableRow.php.

256 : self
257 {
258 $clone = clone $this;
259 $clone->points_required = $points_required;
260 return $clone;
261 }

References $points_required.

◆ withRestartDate()

ilStudyProgrammeUserTableRow::withRestartDate ( string  $restart_date)

Definition at line 353 of file ilStudyProgrammeUserTableRow.php.

353 : self
354 {
355 $clone = clone $this;
356 $clone->restart_date = $restart_date;
357 return $clone;
358 }

References $restart_date.

◆ withStatus()

ilStudyProgrammeUserTableRow::withStatus ( string  $status)

Definition at line 185 of file ilStudyProgrammeUserTableRow.php.

185 : self
186 {
187 $clone = clone $this;
188 $clone->status = $status;
189 return $clone;
190 }

References $status.

◆ withStatusRaw()

ilStudyProgrammeUserTableRow::withStatusRaw ( int  $status_raw)

Definition at line 195 of file ilStudyProgrammeUserTableRow.php.

195 : self
196 {
197 $clone = clone $this;
198 $clone->status_raw = $status_raw;
199 return $clone;
200 }

References $status_raw.

◆ withUDF()

ilStudyProgrammeUserTableRow::withUDF ( ilUserDefinedData  $udf)

Definition at line 174 of file ilStudyProgrammeUserTableRow.php.

174 : self
175 {
176 $clone = clone $this;
177 $clone->udf = $udf;
178 return $clone;
179 }

References $udf.

◆ withUserActive()

ilStudyProgrammeUserTableRow::withUserActive ( string  $active)

Definition at line 103 of file ilStudyProgrammeUserTableRow.php.

103 : self
104 {
105 $clone = clone $this;
106 $clone->active = $active;
107 return $clone;
108 }

References $active.

◆ withUserActiveRaw()

ilStudyProgrammeUserTableRow::withUserActiveRaw ( bool  $active_raw)

Definition at line 93 of file ilStudyProgrammeUserTableRow.php.

93 : self
94 {
95 $clone = clone $this;
96 $clone->active_raw = $active_raw;
97 return $clone;
98 }

References $active_raw.

◆ withValidity()

ilStudyProgrammeUserTableRow::withValidity ( string  $validity)

Definition at line 342 of file ilStudyProgrammeUserTableRow.php.

342 : self
343 {
344 $clone = clone $this;
345 $clone->validity = $validity;
346 return $clone;
347 }

References $validity.

Field Documentation

◆ $active

string ilStudyProgrammeUserTableRow::$active
protected

Definition at line 38 of file ilStudyProgrammeUserTableRow.php.

Referenced by getUserActive(), and withUserActive().

◆ $active_raw

bool ilStudyProgrammeUserTableRow::$active_raw
protected

Definition at line 34 of file ilStudyProgrammeUserTableRow.php.

Referenced by isUserActiveRaw(), and withUserActiveRaw().

◆ $ass_id

int ilStudyProgrammeUserTableRow::$ass_id
protected

Definition at line 29 of file ilStudyProgrammeUserTableRow.php.

Referenced by __construct(), and getAssignmentId().

◆ $assign_date

string ilStudyProgrammeUserTableRow::$assign_date
protected

Definition at line 56 of file ilStudyProgrammeUserTableRow.php.

Referenced by getAssignmentDate(), and withAssignmentDate().

◆ $assigned_by

string ilStudyProgrammeUserTableRow::$assigned_by
protected

Definition at line 57 of file ilStudyProgrammeUserTableRow.php.

Referenced by getAssignmentBy(), and withAssignmentBy().

◆ $belongs_to

string ilStudyProgrammeUserTableRow::$belongs_to
protected

Definition at line 55 of file ilStudyProgrammeUserTableRow.php.

Referenced by getBelongsTo(), and withBelongsTo().

◆ $completion_by

string ilStudyProgrammeUserTableRow::$completion_by
protected

Definition at line 50 of file ilStudyProgrammeUserTableRow.php.

Referenced by getCompletionBy(), and withCompletionBy().

◆ $completion_by_obj_ids

array ilStudyProgrammeUserTableRow::$completion_by_obj_ids
protected

Definition at line 49 of file ilStudyProgrammeUserTableRow.php.

Referenced by getCompletionByObjIds().

◆ $completion_date

string ilStudyProgrammeUserTableRow::$completion_date
protected

Definition at line 45 of file ilStudyProgrammeUserTableRow.php.

Referenced by getCompletionDate(), and withCompletionDate().

◆ $custom_plan

string ilStudyProgrammeUserTableRow::$custom_plan
protected

Definition at line 54 of file ilStudyProgrammeUserTableRow.php.

Referenced by getCustomPlan(), and withCustomPlan().

◆ $deadline

string ilStudyProgrammeUserTableRow::$deadline
protected

Definition at line 58 of file ilStudyProgrammeUserTableRow.php.

Referenced by getDeadline(), and withDeadline().

◆ $expiry_date

string ilStudyProgrammeUserTableRow::$expiry_date
protected

Definition at line 59 of file ilStudyProgrammeUserTableRow.php.

Referenced by getExpiryDate(), and withExpiryDate().

◆ $firstname

string ilStudyProgrammeUserTableRow::$firstname
protected

Definition at line 39 of file ilStudyProgrammeUserTableRow.php.

Referenced by getFirstname(), getName(), and withFirstname().

◆ $gender

string ilStudyProgrammeUserTableRow::$gender
protected

Definition at line 43 of file ilStudyProgrammeUserTableRow.php.

Referenced by getGender(), and withGender().

◆ $id

PRGProgressId ilStudyProgrammeUserTableRow::$id
protected

Definition at line 28 of file ilStudyProgrammeUserTableRow.php.

Referenced by getId().

◆ $is_root_progress

bool ilStudyProgrammeUserTableRow::$is_root_progress
protected

Definition at line 32 of file ilStudyProgrammeUserTableRow.php.

Referenced by __construct(), and isRootProgress().

◆ $lastname

string ilStudyProgrammeUserTableRow::$lastname
protected

Definition at line 40 of file ilStudyProgrammeUserTableRow.php.

Referenced by getLastname(), and withLastname().

◆ $login

string ilStudyProgrammeUserTableRow::$login
protected

Definition at line 41 of file ilStudyProgrammeUserTableRow.php.

Referenced by getLogin(), and withLogin().

◆ $orgus

string ilStudyProgrammeUserTableRow::$orgus
protected

Definition at line 42 of file ilStudyProgrammeUserTableRow.php.

Referenced by getOrgUs(), and withOrgUs().

◆ $pgs_id

int ilStudyProgrammeUserTableRow::$pgs_id
protected

Definition at line 31 of file ilStudyProgrammeUserTableRow.php.

◆ $points_current

string ilStudyProgrammeUserTableRow::$points_current
protected

Definition at line 53 of file ilStudyProgrammeUserTableRow.php.

Referenced by getPointsCurrent(), and withPointsCurrent().

◆ $points_reachable

string ilStudyProgrammeUserTableRow::$points_reachable
protected

Definition at line 51 of file ilStudyProgrammeUserTableRow.php.

Referenced by getPointsReachable(), and withPointsReachable().

◆ $points_required

string ilStudyProgrammeUserTableRow::$points_required
protected

Definition at line 52 of file ilStudyProgrammeUserTableRow.php.

Referenced by getPointsRequired(), and withPointsRequired().

◆ $restart_date

string ilStudyProgrammeUserTableRow::$restart_date
protected

Definition at line 61 of file ilStudyProgrammeUserTableRow.php.

Referenced by getRestartDate(), and withRestartDate().

◆ $status

string ilStudyProgrammeUserTableRow::$status
protected

Definition at line 44 of file ilStudyProgrammeUserTableRow.php.

Referenced by getStatus(), and withStatus().

◆ $status_raw

int ilStudyProgrammeUserTableRow::$status_raw
protected

Definition at line 33 of file ilStudyProgrammeUserTableRow.php.

Referenced by getStatusRaw(), and withStatusRaw().

◆ $udf

ilUserDefinedData ilStudyProgrammeUserTableRow::$udf
protected

Definition at line 36 of file ilStudyProgrammeUserTableRow.php.

Referenced by withUDF().

◆ $usr_id

int ilStudyProgrammeUserTableRow::$usr_id
protected

Definition at line 30 of file ilStudyProgrammeUserTableRow.php.

Referenced by __construct(), and getUsrId().

◆ $validity

string ilStudyProgrammeUserTableRow::$validity
protected

Definition at line 60 of file ilStudyProgrammeUserTableRow.php.

Referenced by getValidity(), and withValidity().


The documentation for this class was generated from the following file: