/** * @param $parent_gui */ function __construct($parent_gui) { global $tpl, $ilCtrl, $ilTabs, $ilToolbar, $lng, $ilAccess; $this->tpl = $tpl; $this->ctrl = $ilCtrl; $this->parent_gui = $parent_gui; $this->parent_object = $parent_gui->object; $this->tabs_gui = $this->parent_gui->tabs_gui; $this->toolbar = $ilToolbar; $this->lng = $lng; $this->ilAccess = $ilAccess; $this->lng->loadLanguageModule('user'); if (!$this->ilAccess->checkaccess("write", "", $this->parent_gui->object->getRefId())) { ilUtil::sendFailure($this->lng->txt("permission_denied"), true); } }