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

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

 getGroupAuth (string $type)
 
 getForm (string $type)
 
 getAccount (string $type)
 
 getAuthUrl ($type)
 

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

static registerGroup (string $type, string $groupId)
 
static getInstance ()
 
static unRegisterGroup (string $type, string $groupId)
 
static getTypeByEngine (string $engineCode)
 
static getTypes ()
 
static getEngineCode ($type)
 
static canUseAsInternal ()
 
static getMethodPrefix ()
 
- Открытые статические члены унаследованные от IService
static getAuthAdapter ($type)
 

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

const GROUP = 'leadads'
 
const TYPE_FACEBOOK = 'facebook'
 
const TYPE_VKONTAKTE = 'vkontakte'
 

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

 $accounts = []
 
 $forms = []
 

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

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

Методы

◆ canUseAsInternal()

static canUseAsInternal ( )
static

@inheritDoc

Замещает IInternalService.

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

◆ getAccount()

getAccount ( string $type)

Get Account by type.

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

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

◆ getAuthUrl()

getAuthUrl ( $type)

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

◆ getEngineCode()

static getEngineCode ( $type)
static

Get engine code by type.

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

Замещает IService.

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

◆ getForm()

getForm ( string $type)

Get Form by type.

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

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

◆ getGroupAuth()

getGroupAuth ( string $type)

Get group auth object.

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

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

◆ getInstance()

static getInstance ( )
static

Get instance.

Возвращает
static

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

◆ getMethodPrefix()

static getMethodPrefix ( )
static

@inheritDoc

Замещает IInternalService.

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

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

◆ getTypeByEngine()

static getTypeByEngine ( string $engineCode)
static

@inheritDoc

Замещает IInternalService.

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

◆ getTypes()

static getTypes ( )
static

Get type list.

Возвращает
array

Замещает IService.

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

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

◆ registerGroup()

static registerGroup ( string $type,
string $groupId )
static

Register group.

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

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

◆ unRegisterGroup()

static unRegisterGroup ( string $type,
string $groupId )
static

UnRegister group.

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

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

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

◆ $accounts

array< string, Form > $accounts = []
protected

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

◆ $forms

$forms = []
protected

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

◆ GROUP

const GROUP = 'leadads'

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

◆ TYPE_FACEBOOK

const TYPE_FACEBOOK = 'facebook'

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

◆ TYPE_VKONTAKTE

const TYPE_VKONTAKTE = 'vkontakte'

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