1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ServiceWrapper
Граф наследования:ServiceWrapper:
IService IMultiClientService IInternalService IService

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

 getClientId ()
 setClientId ($clientId)
 setMeta (?ServiceMetaData $metaData)
 getMetaData ()

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

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

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

 $metaData

Статические защищенные данные

static $authAdapterPool = []
static $instance = []

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

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

Методы

◆ canUseAsInternal()

canUseAsInternal ( )
static

@inheritDoc

Замещает IInternalService.

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

◆ canUseMultipleClients()

canUseMultipleClients ( )
static
Возвращает
bool|null

Замещает IMultiClientService.

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

◆ getAuthAdapter()

getAuthAdapter ( $type)
static
Аргументы
string$type
Возвращает
BusinessAuthAdapter
Исключения

Bitrix\Main\SystemException

Замещает IService.

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

◆ getClientId()

getClientId ( )
Возвращает
string

Замещает IMultiClientService.

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

◆ getEngineCode()

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

Замещает IService.

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

◆ getInstance()

getInstance ( )
static

Get instance of service Wrapper

Возвращает
static

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

◆ getMetaData()

getMetaData ( )

get service meta

Возвращает
ServiceMetaData|null

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

◆ getMethodPrefix()

getMethodPrefix ( )
static

@inheritDoc

Замещает IInternalService.

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

◆ getTypeByEngine()

getTypeByEngine ( string $engineCode)
static

@inheritDoc

Замещает IInternalService.

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

◆ getTypes()

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

Замещает IService.

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

◆ setClientId()

setClientId ( $clientId)
Аргументы
string$clientId
Возвращает
mixed|void
Исключения
NotImplementedException

Замещает IMultiClientService.

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

◆ setMeta()

setMeta ( ?ServiceMetaData $metaData)

set service meta

Аргументы
ServiceMetaData | null$metaData
Возвращает
ServiceWrapper

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

Поля

◆ $authAdapterPool

$authAdapterPool = []
staticprotected

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

◆ $instance

$instance = []
staticprotected

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

◆ $metaData

$metaData
protected

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


Объявления и описания членов класса находятся в файле: