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

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

 __construct ($code, $name, $data, $editUrl)
 
 getCode ()
 
 getName ()
 
 getEditUrl ()
 
 getData ()
 
 toArray ()
 

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

static getByCode ($providerCode)
 
static getList ()
 

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

const EVENT_NAME_LIST = 'OnUserConsentDataProviderList'
 

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

static checkObligatoryFields ($params)
 

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

 $code
 
 $name
 
 $data
 
 $editUrl
 

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

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

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

◆ __construct()

__construct ( $code,
$name,
$data,
$editUrl )

Constructor.

Аргументы
string$codeCode.
string$nameName.
array | callable$dataData.
string$editUrlUrl to data edit page.
array | callable$dataData.

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

Методы

◆ checkObligatoryFields()

static checkObligatoryFields ( $params)
staticprotected

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

◆ getByCode()

static getByCode ( $providerCode)
static

Create instance.

Аргументы
string$providerCodeProvider code.
Возвращает
static|null

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

◆ getCode()

getCode ( )

Get code.

Возвращает
string

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

◆ getData()

getData ( )

Get data.

Возвращает
array

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

◆ getEditUrl()

getEditUrl ( )

Get edit url.

Возвращает
string

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

◆ getList()

static getList ( )
static

Get list.

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

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

◆ getName()

getName ( )

Get name.

Возвращает
string

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

◆ toArray()

toArray ( )

Get as array.

Возвращает
array

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

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

◆ $code

$code
protected

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

◆ $data

$data
protected

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

◆ $editUrl

$editUrl
protected

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

◆ $name

$name
protected

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

◆ EVENT_NAME_LIST

const EVENT_NAME_LIST = 'OnUserConsentDataProviderList'

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