Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс Conference

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

 getId ()
 
 getAliasId ()
 
 getAlias ()
 
 getStartDate ()
 
 getChatId ()
 
 getChatName ()
 
 getHostName ()
 
 getHostId ()
 
 isPasswordRequired ()
 
 getPassword ()
 
 getInvitation ()
 
 getUsers ()
 
 getUserLimit ()
 
 isBroadcast ()
 
 getPresentersList ()
 
 getPresentersInfo ()
 
 isPresenter (int $userId)
 
 makePresenter (int $userId)
 
 deletePresenter (int $userId)
 
 isActive ()
 
 isFinished ()
 
 getStatus ()
 
 getPublicLink ()
 
 canUserEdit ($userId)
 
 canUserDelete ($userId)
 
 update (array $fields=[])
 
 delete ()
 

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

static add (array $fields=[])
 
static getByAlias (string $alias)
 
static getById (int $id)
 
static createWithArray (array $fields)
 
static getAll (array $queryParams)
 
static getStatusList ()
 
static getDefaultSelectFields ()
 
static getRuntimeChatField ()
 
static removeTemporaryAliases ()
 

Открытые атрибуты

const ERROR_USER_LIMIT_REACHED = "userLimitReached"
 
const ERROR_BITRIX24_ONLY = "bitrix24only"
 
const ERROR_DETECT_INTRANET_USER = "detectIntranetUser"
 
const ERROR_KICKED_FROM_CALL = "kickedFromCall"
 
const ERROR_WRONG_ALIAS = "wrongAlias"
 
const STATE_NOT_STARTED = "notStarted"
 
const STATE_ACTIVE = "active"
 
const STATE_FINISHED = "finished"
 
const ALIAS_TYPE = 'VIDEOCONF'
 
const BROADCAST_MODE = 'BROADCAST'
 
const PRESENTERS_LIMIT = 4
 
const BROADCAST_USER_LIMIT = 500
 
const ROLE_PRESENTER = 'presenter'
 

Защищенные члены

 __construct ()
 
 setFields (array $fields)
 
 getChangedFields (array $fields)
 

Защищенные статические члены

static validateFields (array $fields)
 

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

 $id
 
 $alias
 
 $aliasId
 
 $chatId
 
 $password
 
 $invitation
 
 $startDate
 
 $chatName
 
 $hostName
 
 $hostId
 
 $users
 
 $broadcastMode
 
 $speakers
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( )
protected

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

Методы

◆ add()

static add ( array  $fields = [])
static

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

◆ canUserDelete()

canUserDelete (   $userId)

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

◆ canUserEdit()

canUserEdit (   $userId)

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

◆ createWithArray()

static createWithArray ( array  $fields)
static

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

◆ delete()

delete ( )

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

◆ deletePresenter()

deletePresenter ( int  $userId)

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

◆ getAlias()

getAlias ( )

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

◆ getAliasId()

getAliasId ( )

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

◆ getAll()

static getAll ( array  $queryParams)
static

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

◆ getByAlias()

static getByAlias ( string  $alias)
static

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

◆ getById()

static getById ( int  $id)
static

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

◆ getChangedFields()

getChangedFields ( array  $fields)
protected

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

◆ getChatId()

getChatId ( )

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

◆ getChatName()

getChatName ( )

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

◆ getDefaultSelectFields()

static getDefaultSelectFields ( )
static

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

◆ getHostId()

getHostId ( )

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

◆ getHostName()

getHostName ( )

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

◆ getId()

getId ( )

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

◆ getInvitation()

getInvitation ( )

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

◆ getPassword()

getPassword ( )

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

◆ getPresentersInfo()

getPresentersInfo ( )

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

◆ getPresentersList()

getPresentersList ( )

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

◆ getPublicLink()

getPublicLink ( )

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

◆ getRuntimeChatField()

static getRuntimeChatField ( )
static

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

◆ getStartDate()

getStartDate ( )

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

◆ getStatus()

getStatus ( )

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

◆ getStatusList()

static getStatusList ( )
static

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

◆ getUserLimit()

getUserLimit ( )

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

◆ getUsers()

getUsers ( )

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

◆ isActive()

isActive ( )

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

◆ isBroadcast()

isBroadcast ( )

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

◆ isFinished()

isFinished ( )

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

◆ isPasswordRequired()

isPasswordRequired ( )

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

◆ isPresenter()

isPresenter ( int  $userId)

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

◆ makePresenter()

makePresenter ( int  $userId)

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

◆ removeTemporaryAliases()

static removeTemporaryAliases ( )
static

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

◆ setFields()

setFields ( array  $fields)
protected

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

◆ update()

update ( array  $fields = [])

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

◆ validateFields()

static validateFields ( array  $fields)
staticprotected

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

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

◆ $alias

$alias
protected

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

◆ $aliasId

$aliasId
protected

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

◆ $broadcastMode

$broadcastMode
protected

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

◆ $chatId

$chatId
protected

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

◆ $chatName

$chatName
protected

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

◆ $hostId

$hostId
protected

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

◆ $hostName

$hostName
protected

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

◆ $id

$id
protected

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

◆ $invitation

$invitation
protected

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

◆ $password

$password
protected

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

◆ $speakers

$speakers
protected

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

◆ $startDate

$startDate
protected

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

◆ $users

$users
protected

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

◆ ALIAS_TYPE

const ALIAS_TYPE = 'VIDEOCONF'

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

◆ BROADCAST_MODE

const BROADCAST_MODE = 'BROADCAST'

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

◆ BROADCAST_USER_LIMIT

const BROADCAST_USER_LIMIT = 500

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

◆ ERROR_BITRIX24_ONLY

const ERROR_BITRIX24_ONLY = "bitrix24only"

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

◆ ERROR_DETECT_INTRANET_USER

const ERROR_DETECT_INTRANET_USER = "detectIntranetUser"

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

◆ ERROR_KICKED_FROM_CALL

const ERROR_KICKED_FROM_CALL = "kickedFromCall"

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

◆ ERROR_USER_LIMIT_REACHED

const ERROR_USER_LIMIT_REACHED = "userLimitReached"

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

◆ ERROR_WRONG_ALIAS

const ERROR_WRONG_ALIAS = "wrongAlias"

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

◆ PRESENTERS_LIMIT

const PRESENTERS_LIMIT = 4

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

◆ ROLE_PRESENTER

const ROLE_PRESENTER = 'presenter'

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

◆ STATE_ACTIVE

const STATE_ACTIVE = "active"

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

◆ STATE_FINISHED

const STATE_FINISHED = "finished"

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

◆ STATE_NOT_STARTED

const STATE_NOT_STARTED = "notStarted"

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