Абстракция, инкапсулирующая все используемые в классе методы библиотеки cURL. Позволяет создать заглушку для тестирования вне зависимости от реального окружения.
Class MindboxCurl
- Class name: MindboxCurl
- Namespace: Mindbox\HttpClients
protected resource $curl
- Visibility: protected
mixed Mindbox\HttpClients\MindboxCurl::init()
Инициализация сеанса cURL.
- Visibility: public
mixed Mindbox\HttpClients\MindboxCurl::setOptArray(array $options)
Установка массива параметров для сеанса cURL.
- Visibility: public
- $options array - <p>Параметры.</p>
mixed Mindbox\HttpClients\MindboxCurl::exec()
Выполнение запроса cURL.
- Visibility: public
mixed Mindbox\HttpClients\MindboxCurl::close()
Завершение сеанса cURL.
- Visibility: public
mixed Mindbox\HttpClients\MindboxCurl::errno()
Возвращает код ошибки cURL.
- Visibility: public
mixed Mindbox\HttpClients\MindboxCurl::error()
Возвращает текст ошибки cURL.
- Visibility: public