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

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

 getClientId ()
 
 setClientId ($clientId)
 

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

static getInstance ()
 
static getEngineCode ($type)
 
static getAudience ($type)
 
static getAccount ($type)
 
static canUseMultipleClients ()
 
static getTypes ()
 
static getAuthAdapter ($type)
 
static getTypeByEngine (string $engineCode)
 
static canUseAsInternal ()
 
static getMethodPrefix ()
 

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

const GROUP = 'retargeting'
 
const TYPE_FACEBOOK = 'facebook'
 
const TYPE_VKONTAKTE = 'vkontakte'
 
const TYPE_MYCOM = 'mycom'
 
const TYPE_YANDEX = 'yandex'
 
const TYPE_GOOGLE = 'google'
 

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

 $clientId
 

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

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

Методы

◆ canUseAsInternal()

static canUseAsInternal ( )
static

@inheritDoc

Замещает IInternalService.

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

◆ canUseMultipleClients()

static canUseMultipleClients ( )
static

Can use multiple clients

Возвращает
bool
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

Замещает IMultiClientService.

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

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

◆ getAccount()

static getAccount ( $type)
static
Аргументы
string$typeEngine type.
Возвращает
Account

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

◆ getAudience()

static getAudience ( $type)
static
Аргументы
string$typeEngine type.
Возвращает
Audience

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

◆ getAuthAdapter()

static getAuthAdapter ( $type)
static

Get auth adapter.

Аргументы
string$typeType.
Возвращает
AuthAdapter

Get auth adapter.

Аргументы
string$typeType
Возвращает
AuthAdapter

Замещает IService.

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

◆ getClientId()

getClientId ( )

Get client id

Возвращает
string

Замещает IMultiClientService.

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

◆ getEngineCode()

static getEngineCode ( $type)
static
Аргументы
string$typeEngine type.
Возвращает
string

Замещает IService.

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

◆ getInstance()

static getInstance ( )
static

Get instance.

Возвращает
static

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

◆ getMethodPrefix()

static getMethodPrefix ( )
static

@inheritDoc

Замещает IInternalService.

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

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

◆ getTypeByEngine()

static getTypeByEngine ( string $engineCode)
static

@inheritDoc

Замещает IInternalService.

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

◆ getTypes()

static getTypes ( )
static
Возвращает
array

Замещает IService.

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

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

◆ setClientId()

setClientId ( $clientId)

Set client id.

Аргументы
string$clientIdClient id.
Возвращает
void

Замещает IMultiClientService.

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

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

◆ $clientId

$clientId
protected

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

◆ GROUP

const GROUP = 'retargeting'

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

◆ TYPE_FACEBOOK

const TYPE_FACEBOOK = 'facebook'

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

◆ TYPE_GOOGLE

const TYPE_GOOGLE = 'google'

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

◆ TYPE_MYCOM

const TYPE_MYCOM = 'mycom'

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

◆ TYPE_VKONTAKTE

const TYPE_VKONTAKTE = 'vkontakte'

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

◆ TYPE_YANDEX

const TYPE_YANDEX = 'yandex'

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