24include_once(
'./Services/ContainerReference/classes/class.ilContainerReferenceGUI.php');
 
   44        public function __construct($a_data, $a_id, $a_call_by_reference = 
true, $a_prepare_output = 
true)
 
   46                 parent::__construct($a_data, $a_id,
true,
false);
 
   57                parent::executeCommand();
 
   69                global $ilAccess, $ilHelp;
 
   71                $ilHelp->setScreenIdComponent(
"catr");
 
   73                if($ilAccess->checkAccess(
'write',
'',$this->object->getRefId()))
 
   75                        $this->tabs_gui->addTarget(
"settings",
 
   76                                $this->ctrl->getLinkTarget($this, 
"edit"),
 
   80                if ($ilAccess->checkAccess(
'edit_permission',
'',$this->object->getRefId()))
 
   82                        $this->tabs_gui->addTarget(
"perm_settings",
 
   83                                $this->ctrl->getLinkTargetByClass(array(get_class($this),
'ilpermissiongui'), 
"perm"), 
 
   84                                array(
"perm",
"info",
"owner"), 
'ilpermissiongui');
 
   94         public static function _goto($a_target)
 
   98                include_once(
'./Services/ContainerReference/classes/class.ilContainerReference.php');
 
  101                include_once(
'./Modules/Category/classes/class.ilObjCategoryGUI.php');
 
An exception for terminatinating execution or to throw for unit testing.
static _lookupTargetRefId($a_obj_id)
Lookup target ref_id.
__construct($a_data, $a_id, $a_call_by_reference=true, $a_prepare_output=true)
Constructor.
executeCommand()
Execute command.
static _goto($a_target)
Support for goto php.
static _lookupObjId($a_id)