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

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

 __construct ()
 
 setUseDirectQuery ($mode)
 
 getAuthAdapter ()
 
 setAuthAdapter (AuthAdapter $adapter)
 
 getResponse ()
 
 getClient ()
 
 setClient (AdsHttpClient $client)
 
 getEndpoint ()
 
 send (array $params=array())
 
 query (array $params=array())
 

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

static create ($type)
 

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

const TYPE_CODE = ''
 

Защищенные члены

 directQuery (array $params=array())
 

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

 $adapter
 
 $client
 
 $response
 
 $type
 
 $endpoint
 
 $useDirectQuery = false
 

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

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

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

◆ __construct()

__construct ( )

Request constructor.

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

Методы

◆ create()

static create ( $type)
static

Create instance.

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

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

◆ directQuery()

directQuery ( array $params = array())
protected

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

◆ getAuthAdapter()

getAuthAdapter ( )

Get auth adapter.

Возвращает
AuthAdapter

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

◆ getClient()

getClient ( )

Get client.

Возвращает
AdsHttpClient

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

◆ getEndpoint()

getEndpoint ( )

Get endpoint.

Возвращает
mixed

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

◆ getResponse()

getResponse ( )

Get response.

Возвращает
mixed

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

◆ query()

query ( array $params = array())
abstract

Query.

Аргументы
array$paramsParameters.
Возвращает
mixed

◆ send()

send ( array $params = array())

Send request.

Аргументы
array$paramsParameters.
Возвращает
Response
Исключения
SystemException

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

◆ setAuthAdapter()

setAuthAdapter ( AuthAdapter $adapter)

Set auth adapter.

Аргументы
AuthAdapter$adapterAuth adapter.
Возвращает
$this

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

◆ setClient()

setClient ( AdsHttpClient $client)

Set client.

Аргументы
AdsHttpClient$clientHttp client.
Возвращает
$this

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

◆ setUseDirectQuery()

setUseDirectQuery ( $mode)

Set use direct query.

Аргументы
bool$modeMode.

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

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

◆ $adapter

$adapter
protected

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

◆ $client

$client
protected

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

◆ $endpoint

$endpoint
protected

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

◆ $response

$response
protected

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

◆ $type

$type
protected

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

◆ $useDirectQuery

$useDirectQuery = false
protected

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

◆ TYPE_CODE

const TYPE_CODE = ''

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