Bitrix API

AccessibilityManager

Table of Contents

Constants

ADDITIONAL_LOCATION_CONNECTION_OPTION  = 'additional_location_connection'

Methods

checkAccessibility()  : bool
checkIBlockAccessibility()  : bool
checkLocationAccessibility()  : bool
createInstance()  : AccessibilityManager
getAdditionalLocationAccessibilityConnection()  : array<string|int, mixed>
getDateFrom()  : string|null
getDatesRange()  : array<string|int, mixed>|null
getDateTo()  : string|null
getLocationAccessibility()  : array<string|int, mixed>
getLocationList()  : array<string|int, mixed>|null
getRoomAccessibility()  : array<string|int, mixed>
setAdditionalLocationAccessibilityConnection()  : void
setDateFrom()  : AccessibilityManager
setDatesRange()  : AccessibilityManager
setDateTo()  : AccessibilityManager
setFullAdditionalLocationAccessibilityConnection()  : void
setLocationList()  : AccessibilityManager

Constants

ADDITIONAL_LOCATION_CONNECTION_OPTION

public string ADDITIONAL_LOCATION_CONNECTION_OPTION = 'additional_location_connection'

Methods

checkAccessibility()

public static checkAccessibility([string $locationId = '' ][, array<string|int, mixed> $params = [] ]) : bool
Parameters
$locationId : string = ''
$params : array<string|int, mixed> = []

Checks if room is accessible for meeting

Tags
throws
LoaderException
throws
ObjectException
Return values
bool

checkIBlockAccessibility()

public static checkIBlockAccessibility(array<string|int, mixed> $location, int $fromTs, int $toTs) : bool
Parameters
$location : array<string|int, mixed>
$fromTs : int
$toTs : int
Tags
throws
LoaderException
Return values
bool

checkLocationAccessibility()

public static checkLocationAccessibility(array<string|int, mixed> $entries, int $fromTs, int $toTs, mixed $roomEventId, mixed $eventId) : bool
Parameters
$entries : array<string|int, mixed>
$fromTs : int
$toTs : int
$roomEventId : mixed
$eventId : mixed
Tags
throws
ObjectException
Return values
bool

getAdditionalLocationAccessibilityConnection()

public static getAdditionalLocationAccessibilityConnection(int $roomId) : array<string|int, mixed>
Parameters
$roomId : int
Return values
array<string|int, mixed>

getDatesRange()

public getDatesRange() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getLocationAccessibility()

public getLocationAccessibility() : array<string|int, mixed>
Tags
throws
ObjectException
Return values
array<string|int, mixed>

getLocationList()

public getLocationList() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getRoomAccessibility()

public static getRoomAccessibility(array<string|int, mixed> $roomIds, mixed $from, mixed $to) : array<string|int, mixed>
Parameters
$roomIds : array<string|int, mixed>
$from : mixed
$to : mixed
Return values
array<string|int, mixed>

room accessibility for creating event

setAdditionalLocationAccessibilityConnection()

public static setAdditionalLocationAccessibilityConnection(int $roomId, array<string|int, mixed> $additionalRoomId) : void
Parameters
$roomId : int
$additionalRoomId : array<string|int, mixed>
Tags
throws
ArgumentException
throws
ArgumentOutOfRangeException

setFullAdditionalLocationAccessibilityConnection()

public static setFullAdditionalLocationAccessibilityConnection(array<string|int, mixed> $additionalRoomConnectionInfo) : void
Parameters
$additionalRoomConnectionInfo : array<string|int, mixed>
Tags
throws
ArgumentException
throws
ArgumentOutOfRangeException

        
On this page

Search results