ILIAS  release_7 Revision v7.30-3-g800a261c036
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.

@ilCtrl_Calls ilIndividualAssessmentMembersGUI: ilRepositorySearchGUI @ilCtrl_Calls 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.

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

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

+ Here is the call graph for this function:

Member Function Documentation

◆ addedUsers()

ilIndividualAssessmentMembersGUI::addedUsers ( )
protected

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

172 {
173 if (!$_GET['failure']) {
174 ilUtil::sendSuccess($this->txt('iass_add_user_success'));
175 } else {
176 ilUtil::sendFailure($this->txt('iass_add_user_failure'));
177 }
178 $this->view();
179 }
$_GET["client_id"]
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.

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

+ 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 256 of file class.ilIndividualAssessmentMembersGUI.php.

257 {
258 if (!$this->iass_access->mayEditMembers()) {
259 $this->handleAccessViolation();
260 }
261 $iass = $this->object;
262 $members = $iass->loadMembers();
263 $failure = null;
264 if (count($user_ids) === 0) {
265 $failure = 1;
266 }
267 foreach ($user_ids as $user_id) {
268 $user = new ilObjUser($user_id);
269 if (!$members->userAllreadyMember($user)) {
270 $members = $members->withAdditionalUser($user);
271 } else {
272 $failure = 1;
273 }
274 }
275 $members->updateStorageAndRBAC($iass->membersStorage(), $iass->accessHandler());
277 $this->ctrl->setParameter($this, 'failure', $failure);
278 $this->ctrl->redirect($this, 'addedUsers');
279 }
$failure

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

Referenced by addUsersFromSearch().

+ 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 241 of file class.ilIndividualAssessmentMembersGUI.php.

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

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

+ Here is the call graph for this function:

◆ executeCommand()

ilIndividualAssessmentMembersGUI::executeCommand ( )

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

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 $this->tpl->setPermanentLink("iass", $this->ref_id);
141
142 switch ($next_class) {
143 case "ilrepositorysearchgui":
144 require_once 'Services/Search/classes/class.ilRepositorySearchGUI.php';
145 $rep_search = new ilRepositorySearchGUI();
146 $rep_search->setCallback($this, "addUsersFromSearch");
147 $rep_search->addUserAccessFilterCallable(
148 function ($a_user_ids) {
149 return $a_user_ids;
150 }
151 );
152 $this->ctrl->forwardCommand($rep_search);
153 break;
154 case "ilindividualassessmentmembergui":
155 $this->tabs->clearTargets();
156 $this->tabs->setBackTarget(
157 $this->lng->txt('back'),
158 $this->ctrl->getLinkTargetByClass(self::class, 'view')
159 );
160 $this->ctrl->forwardCommand($this->member_gui);
161 break;
162 default:
163 if (!$cmd) {
164 $cmd = 'view';
165 }
166 $this->$cmd();
167 break;
168 }
169 }

References handleAccessViolation().

+ Here is the call graph for this function:

◆ getActiveLabelForModeByFilter()

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

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

378 : string
379 {
380 switch ($filter) {
382 return $this->txt("iass_filter_not_started");
383 break;
385 return $this->txt("iass_filter_not_finalized");
386 break;
388 return $this->txt("iass_filter_finalized");
389 break;
391 return $this->txt("iass_filter_failed");
392 break;
393 default:
394 return $this->txt("iass_filter_all");
395 }
396 }

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

Referenced by getModeControl().

+ 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 414 of file class.ilIndividualAssessmentMembersGUI.php.

415 {
416 if (isset($get[self::F_STATUS])
417 && $get[self::F_STATUS] != ""
418 && in_array(
419 $get[self::F_STATUS],
420 [
425 ]
426 )
427 ) {
428 return $get[self::F_STATUS];
429 }
430
431 return null;
432 }

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

Referenced by view().

+ Here is the caller graph for this function:

◆ getLinkForStatusFilter()

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

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

401 : string
402 {
403 $this->ctrl->setParameterByClass("ilIndividualAssessmentMembersGUI", self::F_STATUS, $value);
404 $link = $this->ctrl->getLinkTargetByClass("ilIndividualAssessmentMembersGUI", "view");
405 $this->ctrl->setParameterByClass("ilIndividualAssessmentMembersGUI", self::F_STATUS, null);
406
407 return $link;
408 }

Referenced by getModeOptions().

+ Here is the caller graph for this function:

◆ getModeControl()

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

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

336 : ViewControl\Mode
337 {
338 $active = $this->getActiveLabelForModeByFilter($get[self::F_STATUS]);
339
340 return $vc_factory->mode(
341 $this->getModeOptions(),
342 ""
343 )
344 ->withActive($active);
345 }

References getActiveLabelForModeByFilter(), and getModeOptions().

Referenced by getViewControls().

+ 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 360 of file class.ilIndividualAssessmentMembersGUI.php.

360 : array
361 {
362 $ret = [];
363
364 $ret[$this->txt("iass_filter_all")] = $this->getLinkForStatusFilter(null);
365
366 if ($this->maybeViewLearningProgress()) {
368 $ret[$this->txt("iass_filter_not_finalized")] = $this->getLinkForStatusFilter(ilIndividualAssessmentMembers::LP_IN_PROGRESS);
369 $ret[$this->txt("iass_filter_finalized")] = $this->getLinkForStatusFilter(ilIndividualAssessmentMembers::LP_COMPLETED);
370 $ret[$this->txt("iass_filter_failed")] = $this->getLinkForStatusFilter(ilIndividualAssessmentMembers::LP_FAILED);
371 }
372 return $ret;
373 }
$ret
Definition: parser.php:6

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

Referenced by getModeControl().

+ 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 347 of file class.ilIndividualAssessmentMembersGUI.php.

347 : ViewControl\Sortation
348 {
349 $target = $link = $this->ctrl->getLinkTargetByClass("ilIndividualAssessmentMembersGUI", "view");
350 return $vc_factory->sortation(
351 $this->getSortOptions()
352 )
353 ->withTargetURL($target, self::F_SORT)
354 ->withLabel($this->txt("iass_sort"));
355 }

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

Referenced by getViewControls().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getSortOptions()

ilIndividualAssessmentMembersGUI::getSortOptions ( )
protected

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

434 : array
435 {
436 return array(
437 self::S_NAME_ASC => $this->txt("iass_sort_name_asc"),
438 self::S_NAME_DESC => $this->txt("iass_sort_name_desc"),
439 self::S_EXAMINER_ASC => $this->txt("iass_sort_examiner_login_asc"),
440 self::S_EXAMINER_DESC => $this->txt("iass_sort_examiner_login_desc"),
441 self::S_CHANGETIME_ASC => $this->txt("iass_sort_changetime_asc"),
442 self::S_CHANGETIME_DESC => $this->txt("iass_sort_changetime_desc")
443 );
444 }

References txt().

Referenced by getSortationControl().

+ 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 450 of file class.ilIndividualAssessmentMembersGUI.php.

451 {
452 if (isset($get[self::F_SORT])
453 && $get[self::F_SORT] != ""
454 && in_array(
455 $get[self::F_SORT],
456 [
457 self::S_NAME_ASC,
458 self::S_NAME_DESC,
459 self::S_EXAMINER_ASC,
460 self::S_EXAMINER_DESC,
461 self::S_CHANGETIME_ASC,
462 self::S_CHANGETIME_DESC
463 ]
464 )
465 ) {
466 return $get[self::F_SORT];
467 }
468
469 return null;
470 }

References F_SORT.

Referenced by view().

+ Here is the caller graph for this function:

◆ getViewControls()

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

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

320 : array
321 {
322 $ret = array();
323
324 $vc_factory = $this->factory->viewControl();
325
326 $sort = $this->getSortationControl($vc_factory);
327 $ret[] = $this->getModeControl($get, $vc_factory);
328 $ret[] = $sort;
329
330 return $ret;
331 }
getModeControl(array $get, ViewControl\Factory $vc_factory)

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

Referenced by view().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ handleAccessViolation()

ilIndividualAssessmentMembersGUI::handleAccessViolation ( )

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

473 {
474 $this->error_object->raiseError($this->txt("msg_no_perm_read"), $this->error_object->WARNING);
475 }

References txt().

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

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ maybeViewLearningProgress()

ilIndividualAssessmentMembersGUI::maybeViewLearningProgress ( )
protected

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

478 {
479 return $this->iass_access->mayViewUser();
480 }

Referenced by getModeOptions().

+ 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 302 of file class.ilIndividualAssessmentMembersGUI.php.

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

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

+ Here is the call graph for this function:

◆ removeUserConfirmation()

ilIndividualAssessmentMembersGUI::removeUserConfirmation ( )
protected

Display confirmation form for user might be removed.

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

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

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

+ Here is the call graph for this function:

◆ txt()

ilIndividualAssessmentMembersGUI::txt ( string  $code)
protected

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

482 : string
483 {
484 return $this->lng->txt($code);
485 }

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

+ Here is the caller graph for this function:

◆ view()

ilIndividualAssessmentMembersGUI::view ( )
protected

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

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

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

Referenced by addedUsers().

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

Referenced by getSortValue().

◆ F_STATUS

const ilIndividualAssessmentMembersGUI::F_STATUS = "status"

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

Referenced by getFilterValue().

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