45 $this->appendParentContextName($contexts);
56 $contexts = array($this->
getId());
57 $this->appendParentContextName($contexts);
153 return 'il_orgu_op_contexts';
159 if (self::where(array(
'context' => $this->
getContext()))->hasSets()) {
160 throw new ilException(
'Context already registered');
169 protected function appendParentContextName(&$contexts)
177 $contexts[] = $parent->getContext();
178 $parent->appendParentContextName($contexts);
187 protected function appendParentContextId(&$contexts)
195 $contexts[] = $parent->getId();
196 $parent->appendParentContextName($contexts);
An exception for terminatinating execution or to throw for unit testing.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilOrgUnitOperationContext.
static returnDbTableName()
setParentContextId($parent_context_id)
getPopulatedContextNames()
static $available_contexts