ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
interface.ilStudyProgrammeLeaf.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
17{
23 public function getId();
24
30 public function getRefId();
31
35 public function createReference();
36
43 public function putInTree($a_ref_id);
44}
An exception for terminatinating execution or to throw for unit testing.
The interface a class has to fullfill if it should be used as leaf in a program.
getId()
Get the ILIAS object id of the leaf.
getRefId()
Get the ILIAS reference id of the leaf.
putInTree($a_ref_id)
Put the leaf object in the repository tree under object identified by $a_ref_id.
createReference()
Create a reference id for this object.