Полный список членов класса Chat, включая наследуемые из базового класса
$configurator | Controller | protected |
$errorCollection | Controller | protected |
$request | Controller | protected |
__construct(Request $request=null) | Controller | |
addAction(array $fields) | Chat | |
addError(Error $error) | Controller | protected |
addErrors(array $errors) | Controller | protected |
addUsersAction(\Bitrix\Im\V2\Chat $chat, array $userIds, ?string $hideHistory=null) | Chat | |
appendFilters(array $filters, array $filtersToAppend) | Controller | protected |
buildActionInstance($actionName, array $config) | Controller | protected |
buildErrorFromException(\Exception $e) | Controller | protected |
buildErrorFromPhpError(\Error $error) | Controller | protected |
buildFilters(array $config=null) | Controller | protected |
checkWhiteList(array $fields, array $whiteList) | BaseController | protected |
className() | Controller | static |
collectDebugInfo() | Controller | protected |
configureActions() | Chat | |
convertCharToBool(string $char, bool $default=false) | BaseController | protected |
convertKeysToCamelCase($data) | Controller | |
create($actionName) | Controller | protected |
decodePostData() | Controller | protected |
DEFAULT_LIMIT | BaseController | protected |
deleteUserAction(\Bitrix\Im\V2\Chat $chat, int $userId) | Chat | |
detachFilters(Action $action) | Controller | protected |
detachPostFilters(Action $action) | Controller | protected |
detachPreFilters(Action $action) | Controller | protected |
ERROR_REQUIRED_PARAMETER | Controller | |
ERROR_UNKNOWN_ACTION | Controller | |
EVENT_ON_AFTER_ACTION | Controller | |
EVENT_ON_BEFORE_ACTION | Controller | |
EXCEPTION_UNKNOWN_ACTION | Controller | |
existsAction($actionName) | Controller | protected |
extendPullWatchAction(\Bitrix\Im\V2\Chat $chat) | Chat | |
finalizeResponse(Response $response) | Controller | |
forward($controller, string $actionName, array $parameters=null) | Controller | |
generateActionMethodName($action) | Controller | |
getAction(\Bitrix\Im\V2\Chat $chat) | Chat | |
getActionConfig($actionName) | Controller | protected |
getActionUri(string $actionName, array $params=[], bool $absolute=false) | Controller | |
getAutoWiredParameters() | BaseController | |
getConfigurationOfActions() | Controller | |
getCurrentUser() | Controller | |
getDefaultAutoWiredParameters() | Controller | |
getDefaultPostFilters() | Controller | protected |
getDefaultPreFilters() | BaseController | protected |
getDialogIdAction(string $externalId) | Chat | |
getErrorByCode($code) | Controller | |
getErrors() | Controller | |
getFilePath() | Controller | protected |
getFullEventName($eventName) | Controller | static |
getLimit(int $limit) | BaseController | protected |
getMessageById(int $id) | BaseController | protected |
getModuleId() | Controller | |
getPrimaryAutoWiredParameter() | Chat | |
getRawValue(string $key) | BaseController | protected |
getRequest() | Controller | |
getSaltToUnsign() | Controller | protected |
getScope() | Controller | |
getSourceParametersList() | Controller | |
getUnsignedParameters() | Controller | |
init() | Controller | protected |
isLocatedUnderPsr4() | Controller | |
joinAction(\Bitrix\Im\V2\Chat $chat) | Chat | |
listNameActions() | Controller | |
listSharedAction(array $filter, int $limit=self::DEFAULT_LIMIT, int $offset=0) | Chat | |
loadAction(\Bitrix\Im\V2\Chat $chat, CurrentUser $user, int $messageLimit=Chat\Message::DEFAULT_LIMIT, int $pinLimit=Pin::DEFAULT_LIMIT) | Chat | |
loadInContextAction(Message $message, CurrentUser $user, int $messageLimit=Chat\Message::DEFAULT_LIMIT, int $pinLimit=Pin::DEFAULT_LIMIT) | Chat | |
logDebugInfo() | Controller | protected |
MAX_LIMIT | BaseController | protected |
METHOD_ACTION_SUFFIX | Controllerable | |
pinAction(\Bitrix\Im\V2\Chat $chat, CurrentUser $user) | Chat | |
prepareParams() | Controller | protected |
processAfterAction(Action $action, $result) | Controller | protected |
processBeforeAction(Action $action) | Controller | protected |
processUnsignedParameters() | Controller | protected |
readAction(\Bitrix\Im\V2\Chat $chat, string $onlyRecent='N') | Chat | |
readAllAction(CurrentUser $user) | Chat | |
recursiveWhiteList($fields, $whiteList, bool $sanitizeOnly=false) | BaseController | static |
redirectTo($url) | Controller | |
removeFilters(array $filters, array $filtersToRemove) | Controller | protected |
run($actionName, array $sourceParametersList) | Controller | |
runProcessingBinderThrowable(BinderArgumentException $e) | Controller | protected |
runProcessingError(\Error $error) | Controller | protected |
runProcessingException(\Exception $e) | Controller | protected |
runProcessingIfInvalidCsrfToken() | Controller | protected |
runProcessingIfUserNotAuthorized() | Controller | protected |
runProcessingThrowable(\Throwable $throwable) | Controller | protected |
SCOPE_AJAX | Controller | |
SCOPE_CLI | Controller | |
SCOPE_REST | Controller | |
setActionConfig($actionName, array $config=null) | Controller | protected |
setAvatarAction(\Bitrix\Im\V2\Chat $chat, string $avatarBase64) | Chat | |
setAvatarIdAction(\Bitrix\Im\V2\Chat $chat, int $avatarId) | Chat | |
setCanPostAction(\Bitrix\Im\V2\Chat $chat, string $rightsLevel) | Chat | |
setColorAction(\Bitrix\Im\V2\Chat $chat, string $color) | Chat | |
setCurrentUser(CurrentUser $currentUser) | Controller | |
setDescriptionAction(\Bitrix\Im\V2\Chat $chat, string $description) | Chat | |
setDisappearingDurationAction(\Bitrix\Im\V2\Chat $chat, int $hours) | Chat | |
setManagersAction(\Bitrix\Im\V2\Chat $chat, array $userIds) | Chat | |
setManageSettingsAction(\Bitrix\Im\V2\Chat $chat, string $rightsLevel) | Chat | |
setManageUIAction(\Bitrix\Im\V2\Chat $chat, string $rightsLevel) | Chat | |
setManageUsersAddAction(\Bitrix\Im\V2\Chat $chat, string $rightsLevel) | Chat | |
setManageUsersDeleteAction(\Bitrix\Im\V2\Chat $chat, string $rightsLevel) | Chat | |
setOwnerAction(\Bitrix\Im\V2\Chat $chat, int $ownerId) | Chat | |
setScope($scope) | Controller | |
setSourceParametersList($sourceParametersList) | Controller | |
setTitleAction(\Bitrix\Im\V2\Chat $chat, string $title) | Chat | |
shallowLoadAction(\Bitrix\Im\V2\Chat $chat) | Chat | |
shouldDecodePostData(Action $action) | Controller | protected |
sortPinAction(\Bitrix\Im\V2\Chat $chat, int $newPosition, CurrentUser $user) | Chat | |
startRecordVoiceAction(\Bitrix\Im\V2\Chat $chat) | Chat | |
toRestFormat(RestConvertible ... $entities) | BaseController | protected |
triggerOnAfterAction(Action $action, $result) | Controller | protected |
triggerOnBeforeAction(Action $action) | Controller | protected |
unpinAction(\Bitrix\Im\V2\Chat $chat, CurrentUser $user) | Chat | |
unreadAction(\Bitrix\Im\V2\Chat $chat) | Chat | |
updateAction(\Bitrix\Im\V2\Chat $chat, array $fields) | Chat | |
writeToLogException(\Throwable $e) | Controller | protected |