Абстракция, инкапсулирующая все используемые в классе стандартные методы PHP. Позволяет создать заглушку для тестирования вне зависимости от реального окружения.
Class MindboxStream
- Class name: MindboxStream
- Namespace: Mindbox\HttpClients
protected resource $stream
- Visibility: protected
protected array $rawHeaders
- Visibility: protected
mixed Mindbox\HttpClients\MindboxStream::contextCreate($options)
Создание контекста потока.
- Visibility: public
- $options mixed
string Mindbox\HttpClients\MindboxStream::fileGetContents(string $url)
Отправка запроса и установка заголовков ответа. Возвращает тело ответа.
- Visibility: public
- $url string - <p>URL запроса.</p>
mixed Mindbox\HttpClients\MindboxStream::setRawHeaders(array $rawHeaders)
Сеттер для $rawHeaders.
- Visibility: private
- $rawHeaders array
array Mindbox\HttpClients\MindboxStream::getRawHeaders()
Геттер для $rawHeaders.
- Visibility: public