ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
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
22 public function getId();
23
29 public function getRefId();
30
34 public function createReference();
35
42 public function putInTree($a_ref_id);
43}
44
45?>
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.