YoastSEO_Vendor\GuzzleHttp\Handler
StreamHandler::add_proxy() private Yoast 1.0
{} Это метод класса: StreamHandler{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
// private - только в коде основоного (родительского) класса $result = $this->add_proxy( \YoastSEO_Vendor\Psr\Http\Message\RequestInterface $request, $options, $value, $params );
Код StreamHandler::add_proxy() StreamHandler::add proxy Yoast 15.6.2
private function add_proxy(\YoastSEO_Vendor\Psr\Http\Message\RequestInterface $request, &$options, $value, &$params)
{
if (!\is_array($value)) {
$options['http']['proxy'] = $value;
} else {
$scheme = $request->getUri()->getScheme();
if (isset($value[$scheme])) {
if (!isset($value['no']) || !\YoastSEO_Vendor\GuzzleHttp\is_host_in_noproxy($request->getUri()->getHost(), $value['no'])) {
$options['http']['proxy'] = $value[$scheme];
}
}
}
}