ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
class.ilIndividualAssessmentLP.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 2016 Denis Klöpfer <denis.kloepfer@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5require_once("./Services/Object/classes/class.ilObjectLP.php");
6
8{
9 protected $members_ids = null;
10
14 public function getDefaultMode()
15 {
17 }
18
22 public function getValidModes()
23 {
26 }
27
33 public function getMembers($a_search = true)
34 {
35 if ($this->members_ids === null) {
36 global $DIC;
37 require_once("Modules/IndividualAssessment/classes/class.ilObjIndividualAssessment.php");
38 $iass = new ilObjIndividualAssessment($this->obj_id, false);
39 $this->members_ids = $iass->loadMembers()->membersIds();
40 }
41 return $this->members_ids;
42 }
43}
An exception for terminatinating execution or to throw for unit testing.
getMembers($a_search=true)
Get an array of member ids participating in the obnject coresponding to this.
For the purpose of streamlining the grading and learning-process status definition outside of tests,...
$DIC
Definition: xapitoken.php:46