Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/im/lib/V2/Permission/ |
Upload File : |
<?php namespace Bitrix\Im\V2\Permission; enum Action: string { case Call = 'CALL'; case Mute = 'MUTE'; case Leave = 'LEAVE'; case LeaveOwner = 'LEAVE_OWNER'; case Send = 'SEND'; case UserList = 'USER_LIST'; case ChangeAvatar = 'AVATAR'; case Rename = 'RENAME'; case Extend = 'EXTEND'; case Kick = 'KICK'; case ChangeColor = 'COLOR'; case ChangeDescription = 'DESCRIPTION'; case ChangeRight = 'RIGHT'; case ChangeOwner = 'CHANGE_OWNER'; case ChangeManagers = 'CHANGE_MANAGERS'; case PinMessage = 'PIN_MESSAGE'; case CreateTask = 'CREATE_TASK'; case CreateMeeting = 'CREATE_MEETING'; case DeleteOthersMessage = 'DELETE_OTHERS_MESSAGE'; case Update = 'UPDATE'; case Delete = 'DELETE'; case UpdateInviteLink = 'UPDATE_INVITE_LINK'; case CreateDocumentSign = 'CREATE_DOCUMENT_SIGN'; case CreateCalendarSlots = 'CREATE_CALENDAR_SLOTS'; case ChangeMessagesAutoDeleteDelay = 'CHANGE_MESSAGES_AUTO_DELETE_DELAY'; case PinChat = 'PIN_CHAT'; case HideChat = 'HIDE_CHAT'; public function getRelatedGlobalAction(): ?GlobalAction { return match ($this) { self::ChangeMessagesAutoDeleteDelay => GlobalAction::ChangeMessagesAutoDeleteDelay, default => null }; } }