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

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

 registerFactory (TypeFactory $factory)
 
 registerTypeByEntity (Entity $entity, array $type)
 
 getTypeByEntity (Entity $entity)
 
 getFactoryByCode (string $code)
 
 getFactoryByTypeDataClass ($typeDataClass)
 
 getUserFieldEntityIdByItemEntity (Entity $entity)
 

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

static getInstance ()
 

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

const EVENT_NAME = 'onGetUserFieldTypeFactory'
 

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

 addFactoriesByEvent ()
 

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

 $factories = []
 
 $itemTypes = []
 

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

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

Методы

◆ addFactoriesByEvent()

addFactoriesByEvent ( )
protected

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

◆ getFactoryByCode()

getFactoryByCode ( string $code)

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

◆ getFactoryByTypeDataClass()

getFactoryByTypeDataClass ( $typeDataClass)

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

◆ getInstance()

static getInstance ( )
static

Returns Singleton of Driver

Возвращает
Registry

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

◆ getTypeByEntity()

getTypeByEntity ( Entity $entity)
Аргументы
Entity$entity
Возвращает
array|null

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

◆ getUserFieldEntityIdByItemEntity()

getUserFieldEntityIdByItemEntity ( Entity $entity)
Аргументы
Entity$entity
Возвращает
null|string

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

◆ registerFactory()

registerFactory ( TypeFactory $factory)

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

◆ registerTypeByEntity()

registerTypeByEntity ( Entity $entity,
array $type )
Аргументы
Entity$entity
array$type

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

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

◆ $factories

$factories = []
protected

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

◆ $itemTypes

$itemTypes = []
protected

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

◆ EVENT_NAME

const EVENT_NAME = 'onGetUserFieldTypeFactory'

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