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

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

 getId ()
 getAliasId ()
 getAlias ()
 getStartDate ()
 getChatId ()
 getChatName ()
 getHostName ()
 getHostId ()
 isPasswordRequired ()
 getPassword ()
 getInvitation ()
 getUsers ()
 getOwnerId ()
 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 prepareParamsForAdd (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'
const AVAILABLE_PARAMS

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

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

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

static validateFields (array $fields)

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

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

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

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

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

◆ __construct()

__construct ( )
protected

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

Методы

◆ add()

add ( array $fields = [])
static

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

◆ canUserDelete()

canUserDelete ( $userId)

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

◆ canUserEdit()

canUserEdit ( $userId)

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

◆ createWithArray()

createWithArray ( array $fields)
static

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

◆ delete()

delete ( )

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

◆ deletePresenter()

deletePresenter ( int $userId)

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

◆ getAlias()

getAlias ( )

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

◆ getAliasId()

getAliasId ( )

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

◆ getAll()

getAll ( array $queryParams)
static

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

◆ getByAlias()

getByAlias ( string $alias)
static

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

◆ getById()

getById ( int $id)
static

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

◆ getChangedFields()

getChangedFields ( array $fields)
protected

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

◆ getChatId()

getChatId ( )

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

◆ getChatName()

getChatName ( )

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

◆ getDefaultSelectFields()

getDefaultSelectFields ( )
static

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

◆ getHostId()

getHostId ( )

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

◆ getHostName()

getHostName ( )

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

◆ getId()

getId ( )

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

◆ getInvitation()

getInvitation ( )

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

◆ getOwnerId()

getOwnerId ( )

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

◆ getPassword()

getPassword ( )

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

◆ getPresentersInfo()

getPresentersInfo ( )

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

◆ getPresentersList()

getPresentersList ( )

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

◆ getPublicLink()

getPublicLink ( )

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

◆ getRuntimeChatField()

getRuntimeChatField ( )
static

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

◆ getStartDate()

getStartDate ( )

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

◆ getStatus()

getStatus ( )

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

◆ getStatusList()

getStatusList ( )
static

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

◆ getUserLimit()

getUserLimit ( )

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

◆ getUsers()

getUsers ( )

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

◆ isActive()

isActive ( )

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

◆ isBroadcast()

isBroadcast ( )

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

◆ isFinished()

isFinished ( )

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

◆ isPasswordRequired()

isPasswordRequired ( )

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

◆ isPresenter()

isPresenter ( int $userId)

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

◆ makePresenter()

makePresenter ( int $userId)

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

◆ prepareParamsForAdd()

prepareParamsForAdd ( array $fields)
static

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

◆ removeTemporaryAliases()

removeTemporaryAliases ( )
static

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

◆ setFields()

setFields ( array $fields)
protected

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

◆ update()

update ( array $fields = [])

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

◆ validateFields()

validateFields ( array $fields)
staticprotected

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

Поля

◆ $alias

$alias
protected

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

◆ $aliasId

$aliasId
protected

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

◆ $broadcastMode

$broadcastMode
protected

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

◆ $chatId

$chatId
protected

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

◆ $chatName

$chatName
protected

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

◆ $hostId

$hostId
protected

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

◆ $hostName

$hostName
protected

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

◆ $id

$id
protected

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

◆ $invitation

$invitation
protected

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

◆ $password

$password
protected

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

◆ $startDate

$startDate
protected

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

◆ $users

$users
protected

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

◆ ALIAS_TYPE

const ALIAS_TYPE = 'VIDEOCONF'

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

◆ AVAILABLE_PARAMS

const AVAILABLE_PARAMS
Инициализатор
= [
'ID',
'TITLE',
'PASSWORD_NEEDED',
'PASSWORD',
'USERS',
'BROADCAST_MODE',
'PRESENTERS',
'INVITATION',
]

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

◆ BROADCAST_MODE

const BROADCAST_MODE = 'BROADCAST'

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

◆ BROADCAST_USER_LIMIT

const BROADCAST_USER_LIMIT = 500

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

◆ ERROR_BITRIX24_ONLY

const ERROR_BITRIX24_ONLY = "bitrix24only"

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

◆ ERROR_DETECT_INTRANET_USER

const ERROR_DETECT_INTRANET_USER = "detectIntranetUser"

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

◆ ERROR_KICKED_FROM_CALL

const ERROR_KICKED_FROM_CALL = "kickedFromCall"

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

◆ ERROR_USER_LIMIT_REACHED

const ERROR_USER_LIMIT_REACHED = "userLimitReached"

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

◆ ERROR_WRONG_ALIAS

const ERROR_WRONG_ALIAS = "wrongAlias"

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

◆ PRESENTERS_LIMIT

const PRESENTERS_LIMIT = 4

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

◆ ROLE_PRESENTER

const ROLE_PRESENTER = 'presenter'

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

◆ STATE_ACTIVE

const STATE_ACTIVE = "active"

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

◆ STATE_FINISHED

const STATE_FINISHED = "finished"

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

◆ STATE_NOT_STARTED

const STATE_NOT_STARTED = "notStarted"

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


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