19 declare(strict_types=1);
39 $this->gui->switchToVisibleMode();
43 $info->enablePrivateNotes();
50 $info->addMetaDataSections(
51 $this->gui->getObject()->getId(),
53 $this->gui->getObject()->getType()
55 if ($requestedMethod ===
'') {
56 $this->
ilCtrl->setCmd(
'showSummary');
58 $this->
ilCtrl->setCmd($requestedMethod);
60 $this->
ilCtrl->forwardCommand($info);
static checkUserPermissions($permissions, int $ref_id, bool $send_info=true)
Checks user permissions by given array and ref_id.
redirectIfNoPermission($permission)
Checks for requested permissions and redirects if the permission check failed.
getRequestValue(string $key, Transformation $trafo, $default=null)
createInfoScreenGUI(ilChatroomObjectGUI $gui)
executeDefault(string $requestedMethod)
Class ilChatroomGUIHandler.
Class ilChatroomInfoGUI Provides methods to prepare and display the info task.