Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс EntityUFDataProvider
+ Граф наследования:EntityUFDataProvider:

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

 __construct (EntitySettings $settings)
 
 getSettings ()
 
 getUserFieldEntityID ()
 
 prepareFields ()
 
 prepareFieldData ($fieldID)
 
 getUfReserved ()
 
- Открытые члены унаследованные от DataProvider
 getID ()
 
 prepareFieldHtml (Field $field)
 
 prepareListFilterParam (array &$filter, $fieldID)
 
 prepareFilterValue (array $rawFilterValue)
 

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

 getUserFields ()
 
 createField ($fieldID, array $params=null)
 
 postFilterFields (array $fields)
 

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

 $settings = null
 
 $ufReserved = []
 

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

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

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

◆ __construct()

__construct ( EntitySettings $settings)

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

Методы

◆ createField()

createField ( $fieldID,
array $params = null )
protected

Create filter field.

Аргументы
string$fieldIDField ID.
array | null$paramsField parameters (optional).
Возвращает
Field

Переопределяет метод предка DataProvider.

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

◆ getSettings()

getSettings ( )

Get Settings

Возвращает
EntitySettings

Переопределяет метод предка DataProvider.

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

◆ getUfReserved()

getUfReserved ( )

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

◆ getUserFieldEntityID()

getUserFieldEntityID ( )

Get user field entity ID.

Возвращает
string

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

◆ getUserFields()

getUserFields ( )
protected

Get custom fields defined for entity

Возвращает
array

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

◆ postFilterFields()

postFilterFields ( array $fields)
protected

Переопределяется в UserUFDataProvider.

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

◆ prepareFieldData()

prepareFieldData ( $fieldID)

Prepare complete field data for specified field.

Аргументы
string$fieldIDField ID.
Возвращает
array|null

Переопределяет метод предка DataProvider.

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

◆ prepareFields()

prepareFields ( )

Prepare field list.

Возвращает
Field[]

Переопределяет метод предка DataProvider.

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

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

◆ $settings

$settings = null
protected

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

◆ $ufReserved

$ufReserved = []
protected

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