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                global $rbacsystem,
$ilErr,$ilAccess;
 
   59                $next_class = $this->ctrl->getNextClass($this);
 
   60                $cmd = $this->ctrl->getCmd();
 
   66                        case 'ilpermissiongui':
 
   67                                $this->tabs_gui->setTabActive(
'perm_settings');
 
   68                                include_once(
"Services/AccessControl/classes/class.ilPermissionGUI.php");
 
   93                global $ilAccess, $ilHelp;
 
   95                $ilHelp->setScreenIdComponent(
"catr");
 
   97                if($ilAccess->checkAccess(
'write',
'',$this->object->getRefId()))
 
   99                        $tabs_gui->addTarget(
"edit",
 
  100                                $this->ctrl->getLinkTarget($this, 
"edit"),
 
  104                if ($ilAccess->checkAccess(
'edit_permission',
'',$this->object->getRefId()))
 
  106                        $tabs_gui->addTarget(
"perm_settings",
 
  107                                $this->ctrl->getLinkTargetByClass(array(get_class($this),
'ilpermissiongui'), 
"perm"), 
 
  108                                array(
"perm",
"info",
"owner"), 
'ilpermissiongui');
 
  118         public static function _goto($a_target)
 
  122                include_once(
'./Services/ContainerReference/classes/class.ilContainerReference.php');
 
  125                include_once(
'./Modules/Category/classes/class.ilObjCategoryGUI.php');
 
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.
prepareOutput()
prepare output
static _lookupObjId($a_id)
New PermissionGUI (extends from old ilPermission2GUI) RBAC related output.