|
| createAction (int $type, string $provider, string $entityType, string $entityId, bool $joinExisting=false) |
| createChildCallAction (int $parentId, string $newProvider, array $newUsers) |
| tryJoinCallAction ($type, $provider, $entityType, $entityId) |
| interruptAction (int $callId) |
| getAction (int $callId) |
| inviteAction (int $callId, array $userIds, $video="N", $show="Y", $legacyMobile="N", $repeated="N") |
| cancelAction (int $callId) |
| answerAction (int $callId, $callInstanceId, $legacyMobile="N") |
| declineAction (int $callId, $callInstanceId, int $code=603) |
| pingAction (int $callId, $requestId, $retransmit=true) |
| onShareScreenAction (int $callId) |
| onStartRecordAction (int $callId) |
| negotiationNeededAction (int $callId, int $userId, $restart=false) |
| connectionOfferAction (int $callId, int $userId, $connectionId, $sdp, $userAgent) |
| connectionAnswerAction (int $callId, int $userId, $connectionId, $sdp, $userAgent) |
| iceCandidateAction (int $callId, int $userId, $connectionId, array $candidates) |
| hangupAction (int $callId, $callInstanceId, $retransmit=true) |
| finishAction (int $callId) |
| getUsersAction (int $callId, array $userIds=[]) |
| getUserStateAction (int $callId, int $userId=0) |
| getCallLimitsAction () |
| reportConnectionStatusAction (int $callId, bool $connectionStatus) |
| configureActions () |
Открытые члены унаследованные от Controller |
| __construct (Request $request=null) |
| forward ($controller, string $actionName, array $parameters=null) |
| getConfigurationOfActions () |
| getModuleId () |
| isLocatedUnderPsr4 () |
| getActionUri (string $actionName, array $params=[], bool $absolute=false) |
| getUnsignedParameters () |
| getCurrentUser () |
| setCurrentUser (CurrentUser $currentUser) |
| convertKeysToCamelCase ($data) |
| listNameActions () |
| getAutoWiredParameters () |
| getPrimaryAutoWiredParameter () |
| getDefaultAutoWiredParameters () |
| getRequest () |
| getScope () |
| setScope ($scope) |
| getSourceParametersList () |
| setSourceParametersList ($sourceParametersList) |
| run ($actionName, array $sourceParametersList) |
| finalizeResponse (Response $response) |
| generateActionMethodName ($action) |
| redirectTo ($url) |
| getErrors () |
| hasErrors () |
| getErrorByCode ($code) |
|
| formatCallResponse (\Bitrix\Im\Call\Call $call, int $initiatorId=0, bool $isNew=false) |
| inviteUsers (\Bitrix\Im\Call\Call $call, $userIds, $isLegacyMobile, $isVideo, $isShow, $isRepeated) |
| checkCallAccess (\Bitrix\Im\Call\Call $call, $userId) |
Защищенные члены унаследованные от Controller |
| init () |
| getFilePath () |
| processUnsignedParameters () |
| getSaltToUnsign () |
| getActionResponse (Action $action) |
| writeToLogException (\Throwable $e) |
| collectDebugInfo () |
| logDebugInfo () |
| prepareParams () |
| processBeforeAction (Action $action) |
| triggerOnBeforeAction (Action $action) |
| processAfterAction (Action $action, $result) |
| triggerOnAfterAction (Action $action, $result) |
| create ($actionName) |
| buildActionInstance ($actionName, array $config) |
| existsAction ($actionName) |
| getDefaultPreFilters () |
| getDefaultPostFilters () |
| buildFilters (array $config=null) |
| appendFilters (array $filters, array $filtersToAppend) |
| removeFilters (array $filters, array $filtersToRemove) |
| detachFilters (Action $action) |
| detachPreFilters (Action $action) |
| detachPostFilters (Action $action) |
| getActionConfig ($actionName) |
| setActionConfig ($actionName, array $config=null) |
| runProcessingThrowable (\Throwable $throwable) |
| runProcessingException (\Exception $e) |
| runProcessingError (\Error $error) |
| runProcessingBinderThrowable (BinderArgumentException $e) |
| runProcessingValidationException (ValidationException $e) |
| buildErrorFromException (\Exception $e) |
| buildErrorFromPhpError (\Error $error) |
| runProcessingIfUserNotAuthorized () |
| runProcessingIfInvalidCsrfToken () |
| addError (Error $error) |
| addErrors (array $errors) |
| renderComponent (string $name, string $template='', array $params=[], bool $withSiteTemplate=true) |
| renderView (string $viewPath, array $params=[], bool $withSiteTemplate=true) |
| renderExtension (string $extension, array $params=[], bool $withSiteTemplate=true) |
См. определение в файле call.php строка 23