18 public static function registerNewContext($context_name, $parent_context =
null)
21 throw new ilException(
'Context already registered');
26 if ($parent_context !==
null && $parentList->hasSets()) {
30 $parent = $parentList->first();
31 $parent_id = $parent->getId();
36 $context->setParentContextId($parent_id);
54 if (!isset(self::$instance_by_name[$context_name])) {
59 return self::$instance_by_name[$context_name];
70 return ilOrgUnitOperationContext::find($id);
static where($where, $operator=null)
An exception for terminatinating execution or to throw for unit testing.
Base class for ILIAS Exception handling.
static _lookupType($a_id, $a_reference=false)
lookup object type
Class ilOrgUnitOperationContextQueries.
static findByRefId($ref_id)
static findByObjId($obj_id)
static findByName($context_name)
Class ilOrgUnitOperationContext.