ILIAS  release_8 Revision v8.23
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.

References $ass_id, $is_root_progress, and $usr_id.

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...

Member Function Documentation

◆ getAssignmentBy()

ilStudyProgrammeUserTableRow::getAssignmentBy ( )

Definition at line 315 of file ilStudyProgrammeUserTableRow.php.

References $assigned_by.

Referenced by toArray().

315  : string
316  {
317  return $this->assigned_by;
318  }
+ Here is the caller graph for this function:

◆ getAssignmentDate()

ilStudyProgrammeUserTableRow::getAssignmentDate ( )

Definition at line 304 of file ilStudyProgrammeUserTableRow.php.

References $assign_date.

Referenced by toArray().

304  : string
305  {
306  return $this->assign_date;
307  }
+ Here is the caller graph for this function:

◆ getAssignmentId()

ilStudyProgrammeUserTableRow::getAssignmentId ( )

Definition at line 76 of file ilStudyProgrammeUserTableRow.php.

References $ass_id.

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

◆ getBelongsTo()

ilStudyProgrammeUserTableRow::getBelongsTo ( )

Definition at line 293 of file ilStudyProgrammeUserTableRow.php.

References $belongs_to.

Referenced by toArray().

293  : string
294  {
295  return $this->belongs_to;
296  }
+ Here is the caller graph for this function:

◆ getCompletionBy()

ilStudyProgrammeUserTableRow::getCompletionBy ( )

Definition at line 223 of file ilStudyProgrammeUserTableRow.php.

References $completion_by.

Referenced by toArray(), and ilStudyProgrammeUserTable\toRow().

223  : string
224  {
225  return $this->completion_by;
226  }
+ Here is the caller graph for this function:

◆ getCompletionByObjIds()

ilStudyProgrammeUserTableRow::getCompletionByObjIds ( )
Returns
?int[]

Definition at line 241 of file ilStudyProgrammeUserTableRow.php.

References $completion_by_obj_ids.

241  : ?array
242  {
244  }

◆ getCompletionDate()

ilStudyProgrammeUserTableRow::getCompletionDate ( )

Definition at line 212 of file ilStudyProgrammeUserTableRow.php.

References $completion_date.

Referenced by toArray(), and ilStudyProgrammeUserTable\toRow().

212  : string
213  {
214  return $this->completion_date;
215  }
+ Here is the caller graph for this function:

◆ getCustomPlan()

ilStudyProgrammeUserTableRow::getCustomPlan ( )

Definition at line 282 of file ilStudyProgrammeUserTableRow.php.

References $custom_plan.

Referenced by toArray().

282  : string
283  {
284  return $this->custom_plan;
285  }
+ Here is the caller graph for this function:

◆ getDeadline()

ilStudyProgrammeUserTableRow::getDeadline ( )

Definition at line 326 of file ilStudyProgrammeUserTableRow.php.

References $deadline.

Referenced by toArray(), and ilStudyProgrammeUserTable\toRow().

326  : string
327  {
328  return $this->deadline;
329  }
+ Here is the caller graph for this function:

◆ getExpiryDate()

ilStudyProgrammeUserTableRow::getExpiryDate ( )

Definition at line 337 of file ilStudyProgrammeUserTableRow.php.

References $expiry_date.

Referenced by toArray().

337  : string
338  {
339  return $this->expiry_date;
340  }
+ Here is the caller graph for this function:

◆ getFirstname()

ilStudyProgrammeUserTableRow::getFirstname ( )

Definition at line 120 of file ilStudyProgrammeUserTableRow.php.

References $firstname.

Referenced by toArray().

120  : string
121  {
122  return $this->firstname;
123  }
+ Here is the caller graph for this function:

◆ getGender()

ilStudyProgrammeUserTableRow::getGender ( )

Definition at line 169 of file ilStudyProgrammeUserTableRow.php.

References $gender.

Referenced by toArray().

169  : string
170  {
171  return $this->gender;
172  }
+ Here is the caller graph for this function:

◆ getId()

ilStudyProgrammeUserTableRow::getId ( )

Definition at line 72 of file ilStudyProgrammeUserTableRow.php.

References $id.

Referenced by toArray().

73  {
74  return $this->id;
75  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the caller graph for this function:

◆ getLastname()

ilStudyProgrammeUserTableRow::getLastname ( )

Definition at line 131 of file ilStudyProgrammeUserTableRow.php.

References $lastname.

Referenced by toArray().

131  : string
132  {
133  return $this->lastname;
134  }
+ Here is the caller graph for this function:

◆ getLogin()

ilStudyProgrammeUserTableRow::getLogin ( )

Definition at line 147 of file ilStudyProgrammeUserTableRow.php.

References $login.

Referenced by toArray().

147  : string
148  {
149  return $this->login;
150  }
+ Here is the caller graph for this function:

◆ getName()

ilStudyProgrammeUserTableRow::getName ( )

Definition at line 136 of file ilStudyProgrammeUserTableRow.php.

References $firstname.

Referenced by toArray().

136  : string
137  {
138  return $this->lastname . ', ' . $this->firstname;
139  }
+ 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.

References $orgus.

Referenced by toArray().

158  : string
159  {
160  return $this->orgus;
161  }
+ Here is the caller graph for this function:

◆ getPointsCurrent()

ilStudyProgrammeUserTableRow::getPointsCurrent ( )

Definition at line 272 of file ilStudyProgrammeUserTableRow.php.

References $points_current.

Referenced by toArray().

272  : string
273  {
274  return $this->points_current;
275  }
+ Here is the caller graph for this function:

◆ getPointsReachable()

ilStudyProgrammeUserTableRow::getPointsReachable ( )

Definition at line 252 of file ilStudyProgrammeUserTableRow.php.

References $points_reachable.

Referenced by toArray().

252  : string
253  {
255  }
+ Here is the caller graph for this function:

◆ getPointsRequired()

ilStudyProgrammeUserTableRow::getPointsRequired ( )

Definition at line 262 of file ilStudyProgrammeUserTableRow.php.

References $points_required.

Referenced by toArray().

262  : string
263  {
264  return $this->points_required;
265  }
+ Here is the caller graph for this function:

◆ getRestartDate()

ilStudyProgrammeUserTableRow::getRestartDate ( )

Definition at line 359 of file ilStudyProgrammeUserTableRow.php.

References $restart_date.

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

◆ getStatus()

ilStudyProgrammeUserTableRow::getStatus ( )

Definition at line 191 of file ilStudyProgrammeUserTableRow.php.

References $status.

Referenced by toArray().

191  : string
192  {
193  return $this->status;
194  }
+ Here is the caller graph for this function:

◆ getStatusRaw()

ilStudyProgrammeUserTableRow::getStatusRaw ( )

Definition at line 201 of file ilStudyProgrammeUserTableRow.php.

References $status_raw.

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

◆ 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.

References $active.

Referenced by toArray().

109  : string
110  {
111  return $this->active;
112  }
+ Here is the caller graph for this function:

◆ getUsrId()

ilStudyProgrammeUserTableRow::getUsrId ( )

Definition at line 80 of file ilStudyProgrammeUserTableRow.php.

References $usr_id.

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

◆ getValidity()

ilStudyProgrammeUserTableRow::getValidity ( )

Definition at line 348 of file ilStudyProgrammeUserTableRow.php.

References $validity.

Referenced by toArray().

348  : string
349  {
350  return $this->validity;
351  }
+ Here is the caller graph for this function:

◆ isRootProgress()

ilStudyProgrammeUserTableRow::isRootProgress ( )

Definition at line 88 of file ilStudyProgrammeUserTableRow.php.

References $is_root_progress.

88  : bool
89  {
91  }

◆ isUserActiveRaw()

ilStudyProgrammeUserTableRow::isUserActiveRaw ( )

Definition at line 99 of file ilStudyProgrammeUserTableRow.php.

References $active_raw.

Referenced by toArray().

99  : bool
100  {
101  return $this->active_raw;
102  }
+ Here is the caller graph for this function:

◆ toArray()

ilStudyProgrammeUserTableRow::toArray ( )

Definition at line 364 of file ilStudyProgrammeUserTableRow.php.

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

Referenced by ilStudyProgrammeUserTable\postOrder().

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  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ withAssignmentBy()

ilStudyProgrammeUserTableRow::withAssignmentBy ( string  $assigned_by)

Definition at line 309 of file ilStudyProgrammeUserTableRow.php.

References $assigned_by.

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

◆ withAssignmentDate()

ilStudyProgrammeUserTableRow::withAssignmentDate ( string  $assign_date)

Definition at line 298 of file ilStudyProgrammeUserTableRow.php.

References $assign_date.

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

◆ withBelongsTo()

ilStudyProgrammeUserTableRow::withBelongsTo ( string  $belongs_to)

Definition at line 287 of file ilStudyProgrammeUserTableRow.php.

References $belongs_to.

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

◆ withCompletionBy()

ilStudyProgrammeUserTableRow::withCompletionBy ( string  $completion_by)

Definition at line 217 of file ilStudyProgrammeUserTableRow.php.

References $completion_by.

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

◆ 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.

References $completion_date.

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

◆ withCustomPlan()

ilStudyProgrammeUserTableRow::withCustomPlan ( string  $custom_plan)

Definition at line 276 of file ilStudyProgrammeUserTableRow.php.

References $custom_plan.

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

◆ withDeadline()

ilStudyProgrammeUserTableRow::withDeadline ( string  $deadline)

Definition at line 320 of file ilStudyProgrammeUserTableRow.php.

References $deadline.

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

◆ withExpiryDate()

ilStudyProgrammeUserTableRow::withExpiryDate ( string  $expiry_date)

Definition at line 331 of file ilStudyProgrammeUserTableRow.php.

References $expiry_date.

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

◆ withFirstname()

ilStudyProgrammeUserTableRow::withFirstname ( string  $firstname)

Definition at line 114 of file ilStudyProgrammeUserTableRow.php.

References $firstname.

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

◆ withGender()

ilStudyProgrammeUserTableRow::withGender ( string  $gender)

Definition at line 163 of file ilStudyProgrammeUserTableRow.php.

References $gender.

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

◆ withLastname()

ilStudyProgrammeUserTableRow::withLastname ( string  $lastname)

Definition at line 125 of file ilStudyProgrammeUserTableRow.php.

References $lastname.

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

◆ withLogin()

ilStudyProgrammeUserTableRow::withLogin ( string  $login)

Definition at line 141 of file ilStudyProgrammeUserTableRow.php.

References $login.

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

◆ withOrgUs()

ilStudyProgrammeUserTableRow::withOrgUs ( string  $orgus)

Definition at line 152 of file ilStudyProgrammeUserTableRow.php.

References $orgus.

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

◆ withPointsCurrent()

ilStudyProgrammeUserTableRow::withPointsCurrent ( string  $points_current)

Definition at line 266 of file ilStudyProgrammeUserTableRow.php.

References $points_current.

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

◆ withPointsReachable()

ilStudyProgrammeUserTableRow::withPointsReachable ( string  $points_reachable)

Definition at line 246 of file ilStudyProgrammeUserTableRow.php.

References $points_reachable.

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

◆ withPointsRequired()

ilStudyProgrammeUserTableRow::withPointsRequired ( string  $points_required)

Definition at line 256 of file ilStudyProgrammeUserTableRow.php.

References $points_required.

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

◆ withRestartDate()

ilStudyProgrammeUserTableRow::withRestartDate ( string  $restart_date)

Definition at line 353 of file ilStudyProgrammeUserTableRow.php.

References $restart_date.

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

◆ withStatus()

ilStudyProgrammeUserTableRow::withStatus ( string  $status)

Definition at line 185 of file ilStudyProgrammeUserTableRow.php.

References $status.

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

◆ withStatusRaw()

ilStudyProgrammeUserTableRow::withStatusRaw ( int  $status_raw)

Definition at line 195 of file ilStudyProgrammeUserTableRow.php.

References $status_raw.

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

◆ withUDF()

ilStudyProgrammeUserTableRow::withUDF ( ilUserDefinedData  $udf)

Definition at line 174 of file ilStudyProgrammeUserTableRow.php.

References $udf.

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

◆ withUserActive()

ilStudyProgrammeUserTableRow::withUserActive ( string  $active)

Definition at line 103 of file ilStudyProgrammeUserTableRow.php.

References $active.

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

◆ withUserActiveRaw()

ilStudyProgrammeUserTableRow::withUserActiveRaw ( bool  $active_raw)

Definition at line 93 of file ilStudyProgrammeUserTableRow.php.

References $active_raw.

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

◆ withValidity()

ilStudyProgrammeUserTableRow::withValidity ( string  $validity)

Definition at line 342 of file ilStudyProgrammeUserTableRow.php.

References $validity.

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

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: