1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CallUser

Открытые члены

 getState ()
 isSeenRecently ()
 updateState ($state)
 getLastSeen ()
 updateLastSeen (DateTime $lastSeen)
 getFirstJoined ()
 wasScreenShared ()
 wasRecorded ()
 isActive ()
 isUaMobile ()
 setFields (array $fields)
 save ()
 toArray ()
 update (array $fields)

Открытые статические члены

static create (array $fields)
static delete ($callId, $userId)

Поля данных

const LAST_SEEN_THRESHOLD = 75
const STATE_UNAVAILABLE = 'unavailable'
const STATE_IDLE = 'idle'
const STATE_CALLING = 'calling'
const STATE_DECLINED = 'declined'
const STATE_BUSY = 'busy'
const STATE_READY = 'ready'

Защищенные данные

 $userId
 $callId
 $state
 $lastSeen
 $firstJoined
 $isMobile
 $sharedScreen
 $recorded

Подробное описание

См. определение в файле calluser.php строка 9

Методы

◆ create()

create ( array $fields)
static

См. определение в файле calluser.php строка 28

◆ delete()

delete ( $callId,
$userId )
static

См. определение в файле calluser.php строка 180

◆ getFirstJoined()

getFirstJoined ( )

См. определение в файле calluser.php строка 91

◆ getLastSeen()

getLastSeen ( )
Возвращает
DateTime

См. определение в файле calluser.php строка 76

◆ getState()

getState ( )
Возвращает
string

См. определение в файле calluser.php строка 42

◆ isActive()

isActive ( )

Returns true if the user is an active participant of the call and false otherwise.

Возвращает
bool

См. определение в файле calluser.php строка 118

◆ isSeenRecently()

isSeenRecently ( )

См. определение в файле calluser.php строка 52

◆ isUaMobile()

isUaMobile ( )

См. определение в файле calluser.php строка 132

◆ save()

save ( )

См. определение в файле calluser.php строка 149

◆ setFields()

setFields ( array $fields)

См. определение в файле calluser.php строка 137

◆ toArray()

toArray ( )

См. определение в файле calluser.php строка 154

◆ update()

update ( array $fields)

См. определение в файле calluser.php строка 168

◆ updateLastSeen()

updateLastSeen ( DateTime $lastSeen)

Update user's last seen date.

Аргументы
DateTime$lastSeen

См. определение в файле calluser.php строка 86

◆ updateState()

updateState ( $state)

См. определение в файле calluser.php строка 63

◆ wasRecorded()

wasRecorded ( )
Возвращает
mixed

См. определение в файле calluser.php строка 107

◆ wasScreenShared()

wasScreenShared ( )
Возвращает
mixed

См. определение в файле calluser.php строка 99

Поля

◆ $callId

$callId
protected

См. определение в файле calluser.php строка 20

◆ $firstJoined

$firstJoined
protected

См. определение в файле calluser.php строка 23

◆ $isMobile

$isMobile
protected

См. определение в файле calluser.php строка 24

◆ $lastSeen

$lastSeen
protected

См. определение в файле calluser.php строка 22

◆ $recorded

$recorded
protected

См. определение в файле calluser.php строка 26

◆ $sharedScreen

$sharedScreen
protected

См. определение в файле calluser.php строка 25

◆ $state

$state
protected

См. определение в файле calluser.php строка 21

◆ $userId

$userId
protected

См. определение в файле calluser.php строка 19

◆ LAST_SEEN_THRESHOLD

const LAST_SEEN_THRESHOLD = 75

См. определение в файле calluser.php строка 11

◆ STATE_BUSY

const STATE_BUSY = 'busy'

См. определение в файле calluser.php строка 16

◆ STATE_CALLING

const STATE_CALLING = 'calling'

См. определение в файле calluser.php строка 14

◆ STATE_DECLINED

const STATE_DECLINED = 'declined'

См. определение в файле calluser.php строка 15

◆ STATE_IDLE

const STATE_IDLE = 'idle'

См. определение в файле calluser.php строка 13

◆ STATE_READY

const STATE_READY = 'ready'

См. определение в файле calluser.php строка 17

◆ STATE_UNAVAILABLE

const STATE_UNAVAILABLE = 'unavailable'

См. определение в файле calluser.php строка 12


Объявления и описания членов класса находятся в файле: