ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilIndividualAssessmentLP.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22{
26 protected ?array $members_ids = null;
27
33 public static function getDefaultModes(bool $lp_active): array
34 {
35 return [
38 ];
39 }
40
41 public function getDefaultMode(): int
42 {
44 }
45
46 public function getValidModes(): array
47 {
48 return [
51 ];
52 }
53
57 public function getMembers(bool $a_search = true): array
58 {
59 if ($this->members_ids === null) {
60 $iass = new ilObjIndividualAssessment($this->obj_id, false);
61 $this->members_ids = $iass->loadMembers()->membersIds();
62 }
63 return $this->members_ids;
64 }
65}
getMembers(bool $a_search=true)
Get an array of member ids participating in the object corresponding to this.
For the purpose of streamlining the grading and learning-process status definition outside of tests,...
Base class for object lp connectors.