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

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

static getList ()
 
static callEventInit ($code, $params=[])
 
static get ($code)
 
static checkAccess (string $type, $manifestCode='')
 
static isEntityAvailable (string $entityCode, array $option, $uses=[])
 
static isRestImportAvailable (string $entityCode)
 

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

const ACCESS_TYPE_IMPORT = 'import'
 
const ACCESS_TYPE_EXPORT = 'export'
 
const ON_REST_APP_CONFIGURATION_GET_MANIFEST = 'OnRestApplicationConfigurationGetManifest'
 
const ON_REST_APP_CONFIGURATION_GET_MANIFEST_SETTING = 'OnRestApplicationConfigurationGetManifestSetting'
 
const PROPERTY_REST_IMPORT_AVAILABLE = 'REST_IMPORT_AVAILABLE'
 

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

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

Методы

◆ callEventInit()

static callEventInit ( $code,
$params = [] )
static

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

◆ checkAccess()

static checkAccess ( string $type,
$manifestCode = '' )
static

Check user access to action in manifest

Аргументы
$typestring static::ACCESS_TYPE_IMPORT | static::ACCESS_TYPE_EXPORT
$manifestCodemixed
Возвращает
array

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

◆ get()

static get ( $code)
static

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

◆ getList()

static getList ( )
static

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

◆ isEntityAvailable()

static isEntityAvailable ( string $entityCode,
array $option,
$uses = [] )
static

check Event manifest[USES] intersect current entity[USES]

Аргументы
string$entityCode
array$optionall event parameters
array$usesall access uses in current entity
Возвращает
bool

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

◆ isRestImportAvailable()

static isRestImportAvailable ( string $entityCode)
static
Аргументы
string$entityCode
Возвращает
bool

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

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

◆ ACCESS_TYPE_EXPORT

const ACCESS_TYPE_EXPORT = 'export'

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

◆ ACCESS_TYPE_IMPORT

const ACCESS_TYPE_IMPORT = 'import'

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

◆ ON_REST_APP_CONFIGURATION_GET_MANIFEST

const ON_REST_APP_CONFIGURATION_GET_MANIFEST = 'OnRestApplicationConfigurationGetManifest'

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

◆ ON_REST_APP_CONFIGURATION_GET_MANIFEST_SETTING

const ON_REST_APP_CONFIGURATION_GET_MANIFEST_SETTING = 'OnRestApplicationConfigurationGetManifestSetting'

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

◆ PROPERTY_REST_IMPORT_AVAILABLE

const PROPERTY_REST_IMPORT_AVAILABLE = 'REST_IMPORT_AVAILABLE'

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