Copied!
  • internal
CloneableFinal
Properties
public $handle = NULL
 
  • var resource|\CurlShareHandle|null
public $mode = NULL
 
  • var string
Methods
public static assertNoRequiredSharingCustomFactoryConflict(array $options, string $handlerName) : void
public static fromOption( $sharing) : ?GuzzleHttp\Handler\CurlShareHandleState
 
  • param mixed $sharing
public static normalizeMode( $sharing, string $option) : string
 
  • param mixed $sharing
Methods
private __construct(string $mode, $handle)
 
  • param resource|\CurlShareHandle|null $handle
private static closeHandlerShareHandleOnPhp7( $handle) : void
 
  • param resource|\CurlShareHandle $handle
private static createHandlerShare(string $mode) : GuzzleHttp\Handler\CurlShareHandleState
private static createHandlerShareOrNull(string $mode) : ?GuzzleHttp\Handler\CurlShareHandleState
private static handlerLocks() : array
 
  • return int[]
private static requireCurlConstant(string $constant) : int
Methods
public static assertNoRequiredSharingCustomFactoryConflict(array $options, string $handlerName) : void
private static closeHandlerShareHandleOnPhp7( $handle) : void
 
  • param resource|\CurlShareHandle $handle
private static createHandlerShare(string $mode) : GuzzleHttp\Handler\CurlShareHandleState
private static createHandlerShareOrNull(string $mode) : ?GuzzleHttp\Handler\CurlShareHandleState
public static fromOption( $sharing) : ?GuzzleHttp\Handler\CurlShareHandleState
 
  • param mixed $sharing
private static handlerLocks() : array
 
  • return int[]
public static normalizeMode( $sharing, string $option) : string
 
  • param mixed $sharing
private static requireCurlConstant(string $constant) : int
© 2026 Bruce Wells
Search Namespaces \ Classes
Configuration