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

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

 __construct (HttpClient $httpClient, CachedPool $cachePool=null)
 
 request (array $params)
 

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

 makeUrl (array $params)
 
 getLoggerService ()
 
 createCacheItemKey (string $url)
 
 convertErrorsToString (array $errors)
 

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

 $httpClient = null
 
 $url = ''
 
 $requiredFields = []
 
 $fieldsToEncode = []
 
 $urlMaker = null
 
 $cachePool = null
 

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

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

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

◆ __construct()

__construct ( HttpClient $httpClient,
CachedPool $cachePool = null )

BaseRequester constructor.

Аргументы
HttpClient$httpClient
CachedPool | null$cachePool

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

Методы

◆ convertErrorsToString()

convertErrorsToString ( array $errors)
protected

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

◆ createCacheItemKey()

createCacheItemKey ( string $url)
protected
Аргументы
string$url
Возвращает
string

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

◆ getLoggerService()

getLoggerService ( )
protected
Возвращает
LoggerService

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

◆ makeUrl()

makeUrl ( array $params)
protected
Аргументы
array$params
string$template
Возвращает
string
Исключения

Bitrix\Main\ArgumentNullException

Переопределяется в ByCoordsRequester, ByIdRequester и ByQueryRequester.

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

◆ request()

request ( array $params)
Аргументы
array$params
Возвращает
array|bool

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

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

◆ $cachePool

$cachePool = null
protected

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

◆ $fieldsToEncode

$fieldsToEncode = []
protected

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

◆ $httpClient

$httpClient = null
protected

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

◆ $requiredFields

$requiredFields = []
protected

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

◆ $url

$url = ''
protected

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

◆ $urlMaker

$urlMaker = null
protected

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