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

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

static add (array $fields)
 
static addUnique (array $fields)
 
static update ($id, $fields)
 
static delete ($id, $filter=self::FILTER_BY_ID)
 
static get ($alias)
 
static getByIdAndCode ($id, $code)
 
static getByEntity ($entityType, $entityId)
 
static prepareAlias ($alias)
 
static getPublicLink ($type, $alias)
 
static generateUnique ()
 

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

const ENTITY_TYPE_USER = 'USER'
 
const ENTITY_TYPE_CHAT = 'CHAT'
 
const ENTITY_TYPE_OPEN_LINE = 'LINES'
 
const ENTITY_TYPE_LIVECHAT = 'LIVECHAT'
 
const ENTITY_TYPE_VIDEOCONF = 'VIDEOCONF'
 
const ENTITY_TYPE_JITSICONF = 'JITSICONF'
 
const ENTITY_TYPE_OTHER = 'OTHER'
 
const CACHE_TTL = 31536000
 
const CACHE_PATH = '/bx/im/alias/'
 
const FILTER_BY_ALIAS = 'alias'
 
const FILTER_BY_ID = 'id'
 

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

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

Методы

◆ add()

static add ( array $fields)
static

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

◆ addUnique()

static addUnique ( array $fields)
static

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

◆ delete()

static delete ( $id,
$filter = self::FILTER_BY_ID )
static

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

◆ generateUnique()

static generateUnique ( )
static

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

◆ get()

static get ( $alias)
static

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

◆ getByEntity()

static getByEntity ( $entityType,
$entityId )
static

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

◆ getByIdAndCode()

static getByIdAndCode ( $id,
$code )
static

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

◆ getPublicLink()

static getPublicLink ( $type,
$alias )
static

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

◆ prepareAlias()

static prepareAlias ( $alias)
static

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

◆ update()

static update ( $id,
$fields )
static

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

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

◆ CACHE_PATH

const CACHE_PATH = '/bx/im/alias/'

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

◆ CACHE_TTL

const CACHE_TTL = 31536000

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

◆ ENTITY_TYPE_CHAT

const ENTITY_TYPE_CHAT = 'CHAT'

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

◆ ENTITY_TYPE_JITSICONF

const ENTITY_TYPE_JITSICONF = 'JITSICONF'

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

◆ ENTITY_TYPE_LIVECHAT

const ENTITY_TYPE_LIVECHAT = 'LIVECHAT'

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

◆ ENTITY_TYPE_OPEN_LINE

const ENTITY_TYPE_OPEN_LINE = 'LINES'

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

◆ ENTITY_TYPE_OTHER

const ENTITY_TYPE_OTHER = 'OTHER'

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

◆ ENTITY_TYPE_USER

const ENTITY_TYPE_USER = 'USER'

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

◆ ENTITY_TYPE_VIDEOCONF

const ENTITY_TYPE_VIDEOCONF = 'VIDEOCONF'

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

◆ FILTER_BY_ALIAS

const FILTER_BY_ALIAS = 'alias'

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

◆ FILTER_BY_ID

const FILTER_BY_ID = 'id'

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