19 declare(strict_types=1);
26 public function init(): void
30 $this->static_link_enabled =
true;
31 $this->delete_enabled =
true;
32 $this->cut_enabled =
false;
33 $this->info_screen_enabled =
true;
34 $this->copy_enabled =
false;
35 $this->subscribe_enabled =
false;
36 $this->link_enabled =
false;
39 $this->gui_class_name = strtolower(ilObjTalkTemplateGUI::class);
65 $this->
ctrl->setParameterByClass(strtolower(ilObjTalkTemplateGUI::class),
'ref_id', $this->ref_id);
66 $link = $this->
ctrl->getLinkTargetByClass(strtolower(ilObjTalkTemplateGUI::class), $cmd);
67 $this->
ctrl->clearParameterByClass(strtolower(ilObjTalkTemplateGUI::class),
'ref_id');
static _getCommands()
get commands
insertTimingsCommand()
no timing commands needed in orgunits.
insertCommonSocialCommands(bool $header_actions=false)
no social commands needed in orgunits.
getCommandLink(string $cmd)