|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ILIAS\StudyProgramme\Assignment\Node:
Collaboration diagram for ILIAS\StudyProgramme\Assignment\Node:Public Member Functions | |
| __construct ($id) | |
| setSubnodes (array $subnodes) | |
| withContainer (Node $node) | |
| this is only used internally - do not use apart from constructing the tree! More... | |
| withSubnode ($node) | |
| getSubnodes () | |
| getSubnode (string $id) | |
| getPath () | |
| findSubnodePath (string $id, ?Node $node=null) | |
| getId () | |
Protected Member Functions | |
| getContainer () | |
Protected Attributes | |
| array | $subnodes = [] |
| Node | $container = null |
| string | $id |
| int | $current_points = 0 |
| ILIAS\StudyProgramme\Assignment\Node::__construct | ( | $id | ) |
Definition at line 32 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\$id.
| ILIAS\StudyProgramme\Assignment\Node::findSubnodePath | ( | string | $id, |
| ?Node | $node = null |
||
| ) |
Definition at line 89 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\$id, and ILIAS\StudyProgramme\Assignment\Node\findSubnodePath().
Referenced by ILIAS\StudyProgramme\Assignment\Node\findSubnodePath().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 57 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\$container.
| ILIAS\StudyProgramme\Assignment\Node::getId | ( | ) |
Definition at line 107 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\$id.
Referenced by ilStudyProgrammeProgressListGUI\buildProgressBar(), ILIAS\StudyProgramme\Assignment\Node\getPath(), ilStudyProgrammeProgressListGUI\getTitleAndIconTarget(), and ilPRGProgress\withStatus().
Here is the caller graph for this function:| ILIAS\StudyProgramme\Assignment\Node::getPath | ( | ) |
Definition at line 79 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\getId().
Referenced by updatePlanFromRepository().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\StudyProgramme\Assignment\Node::getSubnode | ( | string | $id | ) |
Definition at line 74 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\$id.
| ILIAS\StudyProgramme\Assignment\Node::getSubnodes | ( | ) |
Definition at line 69 of file Node.php.
Referenced by ilStudyProgrammeUserTable\completionByToCollection(), and updatePlanFromRepository().
Here is the caller graph for this function:| ILIAS\StudyProgramme\Assignment\Node::setSubnodes | ( | array | $subnodes | ) |
Definition at line 37 of file Node.php.
References ILIAS\StudyProgramme\Assignment\Node\$subnodes.
| ILIAS\StudyProgramme\Assignment\Node::withContainer | ( | Node | $node | ) |
| ILIAS\StudyProgramme\Assignment\Node::withSubnode | ( | $node | ) |
|
protected |
Definition at line 26 of file Node.php.
Referenced by ILIAS\StudyProgramme\Assignment\Node\getContainer().
|
protected |
|
protected |
Definition at line 27 of file Node.php.
Referenced by ILIAS\StudyProgramme\Assignment\Node\__construct(), ILIAS\StudyProgramme\Assignment\Node\findSubnodePath(), ILIAS\StudyProgramme\Assignment\Node\getId(), and ILIAS\StudyProgramme\Assignment\Node\getSubnode().
|
protected |
Definition at line 25 of file Node.php.
Referenced by ILIAS\StudyProgramme\Assignment\Node\setSubnodes().