ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilObjEmployeeTalkListGUI.php
Go to the documentation of this file.
1 <?php
2 
3 declare(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 }
insertTimingsCommand()
no timing commands needed in orgunits.
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.