ILIAS  release_7 Revision v7.30-3-g800a261c036
class.ilPDStudyProgrammeExpandableListGUI.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("Modules/StudyProgramme/classes/class.ilPDStudyProgrammeSimpleListGUI.php");
6
14{
15 const BLOCK_TYPE = "prgexpandablelist";
16
17 public function __construct()
18 {
20 }
21
22 protected function shouldShowThisList()
23 {
24 return $_GET["cmd"] == "jumpToSelectedItems" && $_GET["expand"];
25 }
26
28 {
29 require_once("Modules/StudyProgramme/classes/class.ilStudyProgrammeExpandableProgressListGUI.php");
31 $progress = $prg->getProgressForAssignment($a_assignment->getId());
32 $progress_gui = new ilStudyProgrammeExpandableProgressListGUI($progress);
33 $progress_gui->setOnlyRelevant(true);
34 return $progress_gui;
35 }
36}
$_GET["client_id"]
An exception for terminatinating execution or to throw for unit testing.
Personal Desktop-Presentation for the Study Programme.
new_ilStudyProgrammeAssignmentListGUI(ilStudyProgrammeAssignment $a_assignment)
Personal Desktop-Presentation for the Study Programme.
Represents one assignment of the user to a program tree.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc