45 $this->access = ilMyStaffAccess::getInstance();
55 if ($this->access->hasCurrentUserAccessToCompetences()) {
59 $this->dic->ctrl()->redirectByClass(ilDashboardGUI::class,
"");
69 $cmd = $this->dic->ctrl()->getCmd();
70 $next_class = $this->dic->ctrl()->getNextClass();
71 switch ($next_class) {
72 case strtolower(ilMStListCompetencesSkillsGUI::class):
75 $this->dic->ctrl()->forwardCommand($gui);
94 protected function addSubTabs(
string $subtab_active) : void
96 $this->dic->language()->loadLanguageModule(
'skmg');
97 $this->dic->tabs()->addSubTab(
99 $this->dic->language()->txt(
'skmg_selected_skills'),
100 $this->dic->ctrl()->getLinkTargetByClass([
102 ilMStListCompetencesSkillsGUI::class
106 $this->dic->tabs()->activateSubTab($subtab_active);
115 $this->dic->ctrl()->redirectByClass(ilMStListCompetencesSkillsGUI::class);
__construct(Container $dic=null)
Customizing of pimple-DIC for ILIAS.
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
addSubTabs(string $subtab_active)