Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс 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()

static create ( array $fields)
static

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

◆ delete()

static delete ( $callId,
$userId )
static

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

◆ getFirstJoined()

getFirstJoined ( )

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

◆ getLastSeen()

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

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

◆ 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 строка 113

◆ isSeenRecently()

isSeenRecently ( )

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

◆ isUaMobile()

isUaMobile ( )

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

◆ save()

save ( )

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

◆ setFields()

setFields ( array $fields)

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

◆ toArray()

toArray ( )

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

◆ update()

update ( array $fields)

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

◆ updateLastSeen()

updateLastSeen ( DateTime $lastSeen)

Update user's last seen date.

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

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

◆ updateState()

updateState ( $state)

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

◆ wasRecorded()

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

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

◆ wasScreenShared()

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

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

Данные класса

◆ $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