24 require_once
"./classes/class.ilObject.php";
44 include_once
"./Services/Administration/classes/class.ilSetting.php";
45 $this->setting =
new ilSetting(
"advanced_editing");
47 $this->
ilObject($a_id,$a_call_by_reference);
58 if (!parent::update())
78 if (!parent::delete())
100 return $roles ? $roles : array();
116 function notify($a_event,$a_ref_id,$a_parent_non_rbac_id,$a_node_id,$a_params = 0)
156 if ($a_node_id==
$_GET[
"ref_id"])
158 $parent_obj =& $this->ilias->obj_factory->getInstanceByRefId($a_node_id);
159 $parent_type = $parent_obj->getType();
160 if($parent_type == $this->
getType())
162 $a_node_id = (int) $tree->getParentId($a_node_id);
166 parent::notify($a_event,$a_ref_id,$a_parent_non_rbac_id,$a_node_id,$a_params);