ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
class.ilStudyProgrammeLP.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 2015 Richard Klees <richard.klees@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5require_once("./Services/Object/classes/class.ilObjectLP.php");
6
16 protected $prg = null;
17
18 public static function getDefaultModes($a_lp_active) {
19 return array(
21 );
22 }
23
24 public function getDefaultMode() {
26 }
27
28 public function getValidModes() {
29 return array
32 );
33 }
34
35 public function getMembers($a_search = true) {
36 if ($this->prg === null) {
37 require_once("Modules/StudyProgramme/classes/class.ilObjStudyProgramme.php");
38 $this->prg = new ilObjStudyProgramme($this->obj_id, false);
39 }
40 return $this->prg->getIdsOfUsersWithRelevantProgress();
41 }
42}
43
44?>
An exception for terminatinating execution or to throw for unit testing.
Class ilObjStudyProgramme.
Class ilObjStudyProgramme.
static getDefaultModes($a_lp_active)
Get available type-specific default modes (no administration needed)