Documentation

CurlFactory
in package
implements CurlFactoryInterface

Interfaces, Classes, Traits and Enums

CurlFactoryInterface

Table of Contents

CURL_VERSION_STR  = 'curl_version'
LOW_CURL_VERSION_NUMBER  = '7.21.2'
$handles  : mixed
$maxHandles  : mixed
__construct()  : mixed
create()  : mixed
finish()  : mixed
release()  : mixed
applyBody()  : mixed
applyHandlerOptions()  : mixed
applyHeaders()  : mixed
applyMethod()  : mixed
createHeaderFn()  : mixed
createRejection()  : mixed
finishError()  : mixed
getDefaultConf()  : mixed
invokeStats()  : mixed
removeHeader()  : mixed
retryFailedRewind()  : mixed

Constants

CURL_VERSION_STR

public mixed CURL_VERSION_STR = 'curl_version'

LOW_CURL_VERSION_NUMBER

public mixed LOW_CURL_VERSION_NUMBER = '7.21.2'

Properties

Methods

__construct()

public __construct(mixed $maxHandles) : mixed
Parameters
$maxHandles : mixed
Return values
mixed

applyBody()

private applyBody(RequestInterface $request, array<string|int, mixed> $options, array<string|int, mixed> &$conf) : mixed
Parameters
$request : RequestInterface
$options : array<string|int, mixed>
$conf : array<string|int, mixed>
Return values
mixed

applyHandlerOptions()

private applyHandlerOptions(EasyHandle $easy, array<string|int, mixed> &$conf) : mixed
Parameters
$easy : EasyHandle
$conf : array<string|int, mixed>
Return values
mixed

applyHeaders()

private applyHeaders(EasyHandle $easy, array<string|int, mixed> &$conf) : mixed
Parameters
$easy : EasyHandle
$conf : array<string|int, mixed>
Return values
mixed

applyMethod()

private applyMethod(EasyHandle $easy, array<string|int, mixed> &$conf) : mixed
Parameters
$easy : EasyHandle
$conf : array<string|int, mixed>
Return values
mixed

createRejection()

private static createRejection(EasyHandle $easy, array<string|int, mixed> $ctx) : mixed
Parameters
$easy : EasyHandle
$ctx : array<string|int, mixed>
Return values
mixed

removeHeader()

private removeHeader(mixed $name, array<string|int, mixed> &$options) : mixed
Parameters
$name : mixed
$options : array<string|int, mixed>
Return values
mixed

retryFailedRewind()

private static retryFailedRewind(callable $handler, EasyHandle $easy, array<string|int, mixed> $ctx) : mixed
Parameters
$handler : callable
$easy : EasyHandle
$ctx : array<string|int, mixed>
Return values
mixed

Search results