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

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

static addByContext ($agreementId, $originatorId=null, $originId=null, array $params=array())
 
static getByContext ($agreementId, $originatorId=null, $originId=null, $params=Array())
 
static getOriginData ($originatorId, $originId=null)
 
static getItems ($originatorId, $items=[])
 

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

const EVENT_NAME_LIST = 'OnUserConsentProviderList'
 

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

static getList ()
 

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

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

Методы

◆ addByContext()

static addByContext ( $agreementId,
$originatorId = null,
$originId = null,
array $params = array() )
static

Add user consent by context data.

Аргументы
integer$agreementIdAgreement ID.
integer | null$originatorIdOriginator ID.
integer | null$originIdOrigin ID.
array$paramsExtra params like IP, URL or USER_ID.
Возвращает
integer|null

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

◆ getByContext()

static getByContext ( $agreementId,
$originatorId = null,
$originId = null,
$params = Array() )
static

Get user consent added by context data.

Аргументы
integer$agreementIdAgreement ID.
integer | null$originatorIdOriginator ID.
integer | null$originIdOrigin ID.
array$paramsExtra params.
Возвращает
array|null

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

◆ getItems()

static getItems ( $originatorId,
$items = [] )
static

Get items data.

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

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

◆ getList()

static getList ( )
staticprotected

Get list.

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

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

◆ getOriginData()

static getOriginData ( $originatorId,
$originId = null )
static

Get origin data.

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

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

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

◆ EVENT_NAME_LIST

const EVENT_NAME_LIST = 'OnUserConsentProviderList'

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