JezK
Edit File: CurlFactoryInterface.php
<?php declare(strict_types=1); namespace GuzzleHttp\Handler; use Psr\Http\Message\RequestInterface; interface CurlFactoryInterface { /** * Creates a cURL handle resource. * * Implementations must return an EasyHandle whose public state properties, * including the request and sink, contain values compatible with Guzzle's * cURL handlers. * * @param RequestInterface $request Request * @param array $options Transfer options * * @throws \RuntimeException when an option cannot be applied */ public function create(RequestInterface $request, array $options): EasyHandle; /** * Release an easy handle, allowing it to be reused or closed. * * This function must call unset on the easy handle's "handle" property. */ public function release(EasyHandle $easy): void; }