ILIAS  release_8 Revision v8.25-1-g13de6a5eca6
class.ilObjTalkTemplateListGUI.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
22{
26 public function init(): void
27 {
28 parent::init();
29
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;
37
38 $this->type = "talt";
39 $this->gui_class_name = strtolower(ilObjTalkTemplateGUI::class);
40 $this->commands = ilObjTalkTemplateAccess::_getCommands();
41 }
42
46 public function insertTimingsCommand(): void
47 {
48 }
49
54 public function insertCommonSocialCommands(bool $header_actions = false): void
55 {
56 }
57
63 public function getCommandLink(string $cmd): string
64 {
65 $this->ctrl->setParameterByClass(strtolower(ilObjTalkTemplateGUI::class), "ref_id", $this->ref_id);
66 return $this->ctrl->getLinkTargetByClass(strtolower(ilObjTalkTemplateGUI::class), $cmd);
67 }
68}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
insertTimingsCommand()
no timing commands needed in orgunits.
insertCommonSocialCommands(bool $header_actions=false)
no social commands needed in orgunits.