ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
ilIndividualAssessmentMembersGUI Class Reference

For the purpose of streamlining the grading and learning-process status definition outside of tests, SCORM courses e.t.c. More...

+ Collaboration diagram for ilIndividualAssessmentMembersGUI:

Public Member Functions

 __construct (ilObjIndividualAssessment $object, ilCtrl $ctrl, ilGlobalPageTemplate $tpl, ilLanguage $lng, ilToolbarGUI $toolbar, ilObjUser $user, ilTabsGUI $tabs, IndividualAssessmentAccessHandler $iass_access, UI\Factory $factory, UI\Renderer $renderer, ilErrorHandling $error_object, ilIndividualAssessmentMemberGUI $member_gui)
 
 executeCommand ()
 
 addUsersFromSearch (array $user_ids)
 
 addUsers (array $user_ids)
 Add users to corresponding iass-object. More...
 
 removeUser ()
 Remove users from corresponding iass-object. More...
 
 handleAccessViolation ()
 

Data Fields

const F_STATUS = "status"
 
const F_SORT = "sortation"
 
const S_NAME_ASC = "user_lastname:asc"
 
const S_NAME_DESC = "user_lastname:desc"
 
const S_EXAMINER_ASC = "examiner_login:asc"
 
const S_EXAMINER_DESC = "examiner_login:desc"
 
const S_CHANGETIME_ASC = "change_time:asc"
 
const S_CHANGETIME_DESC = "change_time:desc"
 

Protected Member Functions

 addedUsers ()
 
 view ()
 
 removeUserConfirmation ()
 Display confirmation form for user might be removed. More...
 
 getViewControls (array $get)
 
 getModeControl (array $get, ViewControl\Factory $vc_factory)
 
 getSortationControl (ViewControl\Factory $vc_factory)
 
 getModeOptions ()
 
 getActiveLabelForModeByFilter ($filter)
 
 getLinkForStatusFilter ($value)
 
 getFilterValue (array $get)
 
 getSortOptions ()
 
 getSortValue (array $get)
 
 maybeViewLearningProgress ()
 
 txt (string $code)
 

Protected Attributes

 $ctrl
 
 $object
 
 $ref_id
 
 $tpl
 
 $lng
 
 $toolbar
 
 $user
 
 $tabs
 
 $iass_access
 
 $factory
 
 $renderer
 
 $error_object
 
 $member_gui
 

Detailed Description

For the purpose of streamlining the grading and learning-process status definition outside of tests, SCORM courses e.t.c.

the IndividualAssessment is used. It caries a LPStatus, which is set Individually.

ilIndividualAssessmentMembersGUI: ilRepositorySearchGUI ilIndividualAssessmentMembersGUI: ilIndividualAssessmentMemberGUI

Definition at line 21 of file class.ilIndividualAssessmentMembersGUI.php.

Constructor & Destructor Documentation

◆ __construct()

ilIndividualAssessmentMembersGUI::__construct ( ilObjIndividualAssessment  $object,
ilCtrl  $ctrl,
ilGlobalPageTemplate  $tpl,
ilLanguage  $lng,
ilToolbarGUI  $toolbar,
ilObjUser  $user,
ilTabsGUI  $tabs,
IndividualAssessmentAccessHandler  $iass_access,
UI\Factory  $factory,
UI\Renderer  $renderer,
ilErrorHandling  $error_object,
ilIndividualAssessmentMemberGUI  $member_gui 
)

Definition at line 98 of file class.ilIndividualAssessmentMembersGUI.php.

References $ctrl, $error_object, $factory, $iass_access, $lng, $member_gui, $object, $renderer, $tabs, $toolbar, $tpl, $user, ilObject\getRefId(), and user().

111  {
112  $this->object = $object;
113  $this->ctrl = $ctrl;
114  $this->tpl = $tpl;
115  $this->lng = $lng;
116  $this->toolbar = $toolbar;
117  $this->user = $user;
118  $this->tabs = $tabs;
119  $this->iass_access = $iass_access;
120  $this->factory = $factory;
121  $this->renderer = $renderer;
122  $this->error_object = $error_object;
123  $this->member_gui = $member_gui;
124 
125  $this->ref_id = (int) $object->getRefId();
126  }
user()
Definition: user.php:4
getRefId()
get reference id public
+ Here is the call graph for this function:

Member Function Documentation

◆ addedUsers()

ilIndividualAssessmentMembersGUI::addedUsers ( )
protected

Definition at line 169 of file class.ilIndividualAssessmentMembersGUI.php.

References $_GET, ilUtil\sendFailure(), txt(), and view().

170  {
171  if (!$_GET['failure']) {
172  ilUtil::sendSuccess($this->txt('iass_add_user_success'));
173  } else {
174  ilUtil::sendFailure($this->txt('iass_add_user_failure'));
175  }
176  $this->view();
177  }
$_GET["client_id"]
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
+ Here is the call graph for this function:

◆ addUsers()

ilIndividualAssessmentMembersGUI::addUsers ( array  $user_ids)

Add users to corresponding iass-object.

To be used by repository search.

Parameters
int|string[]$user_ids

Definition at line 254 of file class.ilIndividualAssessmentMembersGUI.php.

References $failure, $object, $user, handleAccessViolation(), and ilIndividualAssessmentLPInterface\updateLPStatusByIds().

Referenced by addUsersFromSearch().

255  {
256  if (!$this->iass_access->mayEditMembers()) {
257  $this->handleAccessViolation();
258  }
259  $iass = $this->object;
260  $members = $iass->loadMembers();
261  $failure = null;
262  if (count($user_ids) === 0) {
263  $failure = 1;
264  }
265  foreach ($user_ids as $user_id) {
266  $user = new ilObjUser($user_id);
267  if (!$members->userAllreadyMember($user)) {
268  $members = $members->withAdditionalUser($user);
269  } else {
270  $failure = 1;
271  }
272  }
273  $members->updateStorageAndRBAC($iass->membersStorage(), $iass->accessHandler());
275  $this->ctrl->setParameter($this, 'failure', $failure);
276  $this->ctrl->redirect($this, 'addedUsers');
277  }
$failure
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ addUsersFromSearch()

ilIndividualAssessmentMembersGUI::addUsersFromSearch ( array  $user_ids)
Parameters
int[]

Definition at line 239 of file class.ilIndividualAssessmentMembersGUI.php.

References addUsers(), ilUtil\sendInfo(), and txt().

240  {
241  if ($user_ids && is_array($user_ids) && !empty($user_ids)) {
242  $this->addUsers($user_ids);
243  }
244 
245  ilUtil::sendInfo($this->txt("search_no_selection"), true);
246  $this->ctrl->redirect($this, 'view');
247  }
addUsers(array $user_ids)
Add users to corresponding iass-object.
static sendInfo($a_info="", $a_keep=false)
Send Info Message to Screen.
+ Here is the call graph for this function:

◆ executeCommand()

ilIndividualAssessmentMembersGUI::executeCommand ( )

Definition at line 128 of file class.ilIndividualAssessmentMembersGUI.php.

References handleAccessViolation().

129  {
130  if (!$this->iass_access->mayEditMembers()
131  && !$this->iass_access->mayGradeUser()
132  && !$this->iass_access->mayViewUser()
133  && !$this->iass_access->mayAmendGradeUser()
134  ) {
135  $this->handleAccessViolation();
136  }
137  $cmd = $this->ctrl->getCmd();
138  $next_class = $this->ctrl->getNextClass();
139  $this->ctrl->saveParameterByClass("ilIndividualAssessmentMembersGUI", self::F_STATUS);
140  switch ($next_class) {
141  case "ilrepositorysearchgui":
142  require_once 'Services/Search/classes/class.ilRepositorySearchGUI.php';
143  $rep_search = new ilRepositorySearchGUI();
144  $rep_search->setCallback($this, "addUsersFromSearch");
145  $rep_search->addUserAccessFilterCallable(
146  function ($a_user_ids) {
147  return $a_user_ids;
148  }
149  );
150  $this->ctrl->forwardCommand($rep_search);
151  break;
152  case "ilindividualassessmentmembergui":
153  $this->tabs->clearTargets();
154  $this->tabs->setBackTarget(
155  $this->lng->txt('back'),
156  $this->ctrl->getLinkTargetByClass(self::class, 'view')
157  );
158  $this->ctrl->forwardCommand($this->member_gui);
159  break;
160  default:
161  if (!$cmd) {
162  $cmd = 'view';
163  }
164  $this->$cmd();
165  break;
166  }
167  }
+ Here is the call graph for this function:

◆ getActiveLabelForModeByFilter()

ilIndividualAssessmentMembersGUI::getActiveLabelForModeByFilter (   $filter)
protected
Parameters
int | string | null$filter

Definition at line 376 of file class.ilIndividualAssessmentMembersGUI.php.

References ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, and txt().

Referenced by getModeControl().

376  : string
377  {
378  switch ($filter) {
380  return $this->txt("iass_filter_not_started");
381  break;
383  return $this->txt("iass_filter_not_finalized");
384  break;
386  return $this->txt("iass_filter_finalized");
387  break;
389  return $this->txt("iass_filter_failed");
390  break;
391  default:
392  return $this->txt("iass_filter_all");
393  }
394  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getFilterValue()

ilIndividualAssessmentMembersGUI::getFilterValue ( array  $get)
protected
Parameters
string[]$get
Returns
int|string|null

Definition at line 412 of file class.ilIndividualAssessmentMembersGUI.php.

References ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, and ilIndividualAssessmentMembers\LP_IN_PROGRESS.

Referenced by view().

413  {
414  if (isset($get[self::F_STATUS])
415  && $get[self::F_STATUS] != ""
416  && in_array(
417  $get[self::F_STATUS],
418  [
423  ]
424  )
425  ) {
426  return $get[self::F_STATUS];
427  }
428 
429  return null;
430  }
+ Here is the caller graph for this function:

◆ getLinkForStatusFilter()

ilIndividualAssessmentMembersGUI::getLinkForStatusFilter (   $value)
protected
Parameters
int | string | null$value

Definition at line 399 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by getModeOptions().

399  : string
400  {
401  $this->ctrl->setParameterByClass("ilIndividualAssessmentMembersGUI", self::F_STATUS, $value);
402  $link = $this->ctrl->getLinkTargetByClass("ilIndividualAssessmentMembersGUI", "view");
403  $this->ctrl->setParameterByClass("ilIndividualAssessmentMembersGUI", self::F_STATUS, null);
404 
405  return $link;
406  }
+ Here is the caller graph for this function:

◆ getModeControl()

ilIndividualAssessmentMembersGUI::getModeControl ( array  $get,
ViewControl\Factory  $vc_factory 
)
protected
Parameters
string[]$get

Definition at line 334 of file class.ilIndividualAssessmentMembersGUI.php.

References getActiveLabelForModeByFilter(), and getModeOptions().

Referenced by getViewControls().

334  : ViewControl\Mode
335  {
336  $active = $this->getActiveLabelForModeByFilter($get[self::F_STATUS]);
337 
338  return $vc_factory->mode(
339  $this->getModeOptions(),
340  ""
341  )
342  ->withActive($active);
343  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getModeOptions()

ilIndividualAssessmentMembersGUI::getModeOptions ( )
protected
Returns
string[]

Definition at line 358 of file class.ilIndividualAssessmentMembersGUI.php.

References $ret, getLinkForStatusFilter(), ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, maybeViewLearningProgress(), and txt().

Referenced by getModeControl().

358  : array
359  {
360  $ret = [];
361 
362  $ret[$this->txt("iass_filter_all")] = $this->getLinkForStatusFilter(null);
363 
364  if ($this->maybeViewLearningProgress()) {
366  $ret[$this->txt("iass_filter_not_finalized")] = $this->getLinkForStatusFilter(ilIndividualAssessmentMembers::LP_IN_PROGRESS);
367  $ret[$this->txt("iass_filter_finalized")] = $this->getLinkForStatusFilter(ilIndividualAssessmentMembers::LP_COMPLETED);
368  $ret[$this->txt("iass_filter_failed")] = $this->getLinkForStatusFilter(ilIndividualAssessmentMembers::LP_FAILED);
369  }
370  return $ret;
371  }
$ret
Definition: parser.php:6
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getSortationControl()

ilIndividualAssessmentMembersGUI::getSortationControl ( ViewControl\Factory  $vc_factory)
protected

Definition at line 345 of file class.ilIndividualAssessmentMembersGUI.php.

References getSortOptions(), txt(), and ILIAS\UI\Component\ViewControl\Sortation\withTargetURL().

Referenced by getViewControls().

345  : ViewControl\Sortation
346  {
347  $target = $link = $this->ctrl->getLinkTargetByClass("ilIndividualAssessmentMembersGUI", "view");
348  return $vc_factory->sortation(
349  $this->getSortOptions()
350  )
351  ->withTargetURL($target, self::F_SORT)
352  ->withLabel($this->txt("iass_sort"));
353  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getSortOptions()

ilIndividualAssessmentMembersGUI::getSortOptions ( )
protected

Definition at line 432 of file class.ilIndividualAssessmentMembersGUI.php.

References txt().

Referenced by getSortationControl().

432  : array
433  {
434  return array(
435  self::S_NAME_ASC => $this->txt("iass_sort_name_asc"),
436  self::S_NAME_DESC => $this->txt("iass_sort_name_desc"),
437  self::S_EXAMINER_ASC => $this->txt("iass_sort_examiner_login_asc"),
438  self::S_EXAMINER_DESC => $this->txt("iass_sort_examiner_login_desc"),
439  self::S_CHANGETIME_ASC => $this->txt("iass_sort_changetime_asc"),
440  self::S_CHANGETIME_DESC => $this->txt("iass_sort_changetime_desc")
441  );
442  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getSortValue()

ilIndividualAssessmentMembersGUI::getSortValue ( array  $get)
protected
Parameters
string[]
Returns
string|null

Definition at line 448 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by view().

449  {
450  if (isset($get[self::F_SORT])
451  && $get[self::F_SORT] != ""
452  && in_array(
453  $get[self::F_SORT],
454  [
455  self::S_NAME_ASC,
456  self::S_NAME_DESC,
457  self::S_EXAMINER_ASC,
458  self::S_EXAMINER_DESC,
459  self::S_CHANGETIME_ASC,
460  self::S_CHANGETIME_DESC
461  ]
462  )
463  ) {
464  return $get[self::F_SORT];
465  }
466 
467  return null;
468  }
+ Here is the caller graph for this function:

◆ getViewControls()

ilIndividualAssessmentMembersGUI::getViewControls ( array  $get)
protected
Returns
ViewControl[]

Definition at line 318 of file class.ilIndividualAssessmentMembersGUI.php.

References $ret, getModeControl(), and getSortationControl().

Referenced by view().

318  : array
319  {
320  $ret = array();
321 
322  $vc_factory = $this->factory->viewControl();
323 
324  $sort = $this->getSortationControl($vc_factory);
325  $ret[] = $this->getModeControl($get, $vc_factory);
326  $ret[] = $sort;
327 
328  return $ret;
329  }
getModeControl(array $get, ViewControl\Factory $vc_factory)
$ret
Definition: parser.php:6
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ handleAccessViolation()

ilIndividualAssessmentMembersGUI::handleAccessViolation ( )

Definition at line 470 of file class.ilIndividualAssessmentMembersGUI.php.

References txt().

Referenced by addUsers(), executeCommand(), removeUser(), and removeUserConfirmation().

471  {
472  $this->error_object->raiseError($this->txt("msg_no_perm_read"), $this->error_object->WARNING);
473  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ maybeViewLearningProgress()

ilIndividualAssessmentMembersGUI::maybeViewLearningProgress ( )
protected

Definition at line 475 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by getModeOptions().

476  {
477  return $this->iass_access->mayViewUser();
478  }
+ Here is the caller graph for this function:

◆ removeUser()

ilIndividualAssessmentMembersGUI::removeUser ( )

Remove users from corresponding iass-object.

To be used by repository search.

Definition at line 300 of file class.ilIndividualAssessmentMembersGUI.php.

References $_POST, $object, handleAccessViolation(), txt(), and ilIndividualAssessmentLPInterface\updateLPStatusByIds().

301  {
302  if (!$this->iass_access->mayEditMembers()) {
303  $this->handleAccessViolation();
304  }
305  $usr_id = $_POST['usr_id'];
306  $iass = $this->object;
307  $iass->loadMembers()
308  ->withoutPresentUser(new ilObjUser($usr_id))
309  ->updateStorageAndRBAC($iass->membersStorage(), $iass->accessHandler());
310  ilIndividualAssessmentLPInterface::updateLPStatusByIds($iass->getId(), array($usr_id));
311  ilUtil::sendSuccess($this->txt("iass_user_removed"), true);
312  $this->ctrl->redirect($this, 'view');
313  }
$_POST["username"]
+ Here is the call graph for this function:

◆ removeUserConfirmation()

ilIndividualAssessmentMembersGUI::removeUserConfirmation ( )
protected

Display confirmation form for user might be removed.

Definition at line 282 of file class.ilIndividualAssessmentMembersGUI.php.

References $_GET, ilObjUser\_lookupFullname(), handleAccessViolation(), and txt().

283  {
284  if (!$this->iass_access->mayEditMembers()) {
285  $this->handleAccessViolation();
286  }
287  include_once './Services/Utilities/classes/class.ilConfirmationGUI.php';
288  $confirm = new ilConfirmationGUI();
289  $confirm->addItem('usr_id', $_GET['usr_id'], ilObjUser::_lookupFullname($_GET['usr_id']));
290  $confirm->setHeaderText($this->txt('iass_remove_user_qst'));
291  $confirm->setFormAction($this->ctrl->getFormAction($this));
292  $confirm->setConfirm($this->txt('remove'), 'removeUser');
293  $confirm->setCancel($this->txt('cancel'), 'view');
294  $this->tpl->setContent($confirm->getHTML());
295  }
$_GET["client_id"]
static _lookupFullname($a_user_id)
Lookup Full Name.
Confirmation screen class.
+ Here is the call graph for this function:

◆ txt()

ilIndividualAssessmentMembersGUI::txt ( string  $code)
protected

Definition at line 480 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by addedUsers(), addUsersFromSearch(), getActiveLabelForModeByFilter(), getModeOptions(), getSortationControl(), getSortOptions(), handleAccessViolation(), removeUser(), removeUserConfirmation(), and view().

480  : string
481  {
482  return $this->lng->txt($code);
483  }
+ Here is the caller graph for this function:

◆ view()

ilIndividualAssessmentMembersGUI::view ( )
protected

Definition at line 179 of file class.ilIndividualAssessmentMembersGUI.php.

References $_GET, ilRepositorySearchGUI\fillAutoCompleteToolbar(), getFilterValue(), getSortValue(), getViewControls(), txt(), and user().

Referenced by addedUsers().

180  {
181  if ($this->iass_access->mayEditMembers()) {
182  require_once './Services/Search/classes/class.ilRepositorySearchGUI.php';
183 
184  $search_params = ['crs', 'grp'];
185  $container_id = $this->object->getParentContainerIdByType($this->ref_id, $search_params);
186  if ($container_id !== 0) {
188  $this,
189  $this->toolbar,
190  array(
191  'auto_complete_name' => $this->txt('user'),
192  'submit_name' => $this->txt('add'),
193  'add_search' => true,
194  'add_from_container' => $container_id
195  )
196  );
197  } else {
199  $this,
200  $this->toolbar,
201  array(
202  'auto_complete_name' => $this->txt('user'),
203  'submit_name' => $this->txt('add'),
204  'add_search' => true
205  )
206  );
207  }
208  }
210  $this,
211  $this->lng,
212  $this->ctrl,
213  $this->iass_access,
214  $this->factory,
215  $this->renderer,
216  (int) $this->user->getId()
217  );
218 
219  $get = $_GET;
220 
221  $filter = $this->getFilterValue($get);
222  $sort = $this->getSortValue($get);
223 
224  $entries = $this->object->loadMembersAsSingleObjects($filter, $sort);
225  $table->setData($entries);
226  $view_constrols = $this->getViewControls($get);
227 
228  $output = $table->render($view_constrols);
229 
230  if (count($entries) == 0) {
231  $output .= $this->txt("iass_no_entries");
232  }
233  $this->tpl->setContent($output);
234  }
$_GET["client_id"]
user()
Definition: user.php:4
static fillAutoCompleteToolbar($parent_object, ilToolbarGUI $toolbar=null, $a_options=array(), $a_sticky=false)
fill toolbar with
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Field Documentation

◆ $ctrl

ilIndividualAssessmentMembersGUI::$ctrl
protected

Definition at line 26 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $error_object

ilIndividualAssessmentMembersGUI::$error_object
protected

Definition at line 81 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $factory

ilIndividualAssessmentMembersGUI::$factory
protected

Definition at line 71 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $iass_access

ilIndividualAssessmentMembersGUI::$iass_access
protected

Definition at line 66 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $lng

ilIndividualAssessmentMembersGUI::$lng
protected

Definition at line 46 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $member_gui

ilIndividualAssessmentMembersGUI::$member_gui
protected

Definition at line 86 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $object

ilIndividualAssessmentMembersGUI::$object
protected

Definition at line 31 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct(), addUsers(), and removeUser().

◆ $ref_id

ilIndividualAssessmentMembersGUI::$ref_id
protected

Definition at line 36 of file class.ilIndividualAssessmentMembersGUI.php.

◆ $renderer

ilIndividualAssessmentMembersGUI::$renderer
protected

Definition at line 76 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $tabs

ilIndividualAssessmentMembersGUI::$tabs
protected

Definition at line 61 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $toolbar

ilIndividualAssessmentMembersGUI::$toolbar
protected

Definition at line 51 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $tpl

ilIndividualAssessmentMembersGUI::$tpl
protected

Definition at line 41 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct().

◆ $user

ilIndividualAssessmentMembersGUI::$user
protected

Definition at line 56 of file class.ilIndividualAssessmentMembersGUI.php.

Referenced by __construct(), and addUsers().

◆ F_SORT

const ilIndividualAssessmentMembersGUI::F_SORT = "sortation"

Definition at line 89 of file class.ilIndividualAssessmentMembersGUI.php.

◆ F_STATUS

const ilIndividualAssessmentMembersGUI::F_STATUS = "status"

Definition at line 88 of file class.ilIndividualAssessmentMembersGUI.php.

◆ S_CHANGETIME_ASC

const ilIndividualAssessmentMembersGUI::S_CHANGETIME_ASC = "change_time:asc"

Definition at line 95 of file class.ilIndividualAssessmentMembersGUI.php.

◆ S_CHANGETIME_DESC

const ilIndividualAssessmentMembersGUI::S_CHANGETIME_DESC = "change_time:desc"

Definition at line 96 of file class.ilIndividualAssessmentMembersGUI.php.

◆ S_EXAMINER_ASC

const ilIndividualAssessmentMembersGUI::S_EXAMINER_ASC = "examiner_login:asc"

Definition at line 93 of file class.ilIndividualAssessmentMembersGUI.php.

◆ S_EXAMINER_DESC

const ilIndividualAssessmentMembersGUI::S_EXAMINER_DESC = "examiner_login:desc"

Definition at line 94 of file class.ilIndividualAssessmentMembersGUI.php.

◆ S_NAME_ASC

const ilIndividualAssessmentMembersGUI::S_NAME_ASC = "user_lastname:asc"

Definition at line 91 of file class.ilIndividualAssessmentMembersGUI.php.

◆ S_NAME_DESC

const ilIndividualAssessmentMembersGUI::S_NAME_DESC = "user_lastname:desc"

Definition at line 92 of file class.ilIndividualAssessmentMembersGUI.php.


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