WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

YoastSEO_Vendor\GuzzleHttp\Handler

CurlFactory::create() public Yoast 1.0

{} Это метод класса: CurlFactory{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$CurlFactory = new CurlFactory();
$CurlFactory->create( $request, $options );
$request(YoastSEO_Vendor\Psr\Http\Message\RequestInterface) (обязательный)
-
$options(массив) (обязательный)
-

Код CurlFactory::create() Yoast 17.1

public function create(\YoastSEO_Vendor\Psr\Http\Message\RequestInterface $request, array $options)
{
    if (isset($options['curl']['body_as_string'])) {
        $options['_body_as_string'] = $options['curl']['body_as_string'];
        unset($options['curl']['body_as_string']);
    }
    $easy = new \YoastSEO_Vendor\GuzzleHttp\Handler\EasyHandle();
    $easy->request = $request;
    $easy->options = $options;
    $conf = $this->getDefaultConf($easy);
    $this->applyMethod($easy, $conf);
    $this->applyHandlerOptions($easy, $conf);
    $this->applyHeaders($easy, $conf);
    unset($conf['_headers']);
    // Add handler options from the request configuration options
    if (isset($options['curl'])) {
        $conf = \array_replace($conf, $options['curl']);
    }
    $conf[\CURLOPT_HEADERFUNCTION] = $this->createHeaderFn($easy);
    $easy->handle = $this->handles ? \array_pop($this->handles) : \curl_init();
    \curl_setopt_array($easy->handle, $conf);
    return $easy;
}