24 include_once(
'./Services/ContainerReference/classes/class.ilContainerReferenceGUI.php');
 
   44         public function __construct($a_data, $a_id, $a_call_by_reference = 
true, $a_prepare_output = 
true)
 
   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");
 
   96                 if($ilAccess->checkAccess(
'write',
'',$this->object->getRefId()))
 
   98                         $tabs_gui->addTarget(
"edit",
 
   99                                 $this->ctrl->getLinkTarget($this, 
"edit"),
 
  103                 if ($ilAccess->checkAccess(
'edit_permission',
'',$this->object->getRefId()))
 
  105                         $tabs_gui->addTarget(
"perm_settings",
 
  106                                 $this->ctrl->getLinkTargetByClass(array(get_class($this),
'ilpermissiongui'), 
"perm"), 
 
  107                                 array(
"perm",
"info",
"owner"), 
'ilpermissiongui');
 
  117          public static function _goto($a_target)
 
  121                 include_once(
'./Services/ContainerReference/classes/class.ilContainerReference.php');
 
  124                 include_once(
'./Modules/Course/classes/class.ilObjCourseGUI.php');