ILIAS  release_8 Revision v8.24
class.ilObjEmployeeTalkListGUI.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
30{
34 public function init(): void
35 {
36 parent::init();
37
38 $this->static_link_enabled = true;
39 $this->delete_enabled = true;
40 $this->cut_enabled = false;
41 $this->info_screen_enabled = false;
42 $this->copy_enabled = false;
43 $this->subscribe_enabled = false;
44 $this->link_enabled = false;
45
46 $this->type = "talt";
47 $this->gui_class_name = strtolower(ilObjEmployeeTalkGUI::class);
48 $this->commands = ilObjEmployeeTalkAccess::_getCommands();
49 }
50
54 public function insertTimingsCommand(): void
55 {
56 }
57
62 public function insertCommonSocialCommands($a_header_actions = false): void
63 {
64 }
65
71 public function getCommandLink(string $a_cmd): string
72 {
73 $this->ctrl->setParameterByClass(strtolower(ilObjEmployeeTalkGUI::class), "ref_id", $this->ref_id);
74 return $this->ctrl->getLinkTargetByClass(strtolower(ilObjEmployeeTalkGUI::class), $a_cmd);
75 }
76}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
insertCommonSocialCommands($a_header_actions=false)
no social commands needed in orgunits.
insertTimingsCommand()
no timing commands needed in orgunits.