CurlVersion
in package
Class used for querying curl_version data
Table of Contents
Properties
- $instance : CurlVersion
- $userAgent : string
- $version : array<string|int, mixed>
Methods
- get() : string|float|bool
- Get a specific type of curl information
- getAll() : array<string|int, mixed>
- Get all of the curl_version() data
- getInstance() : CurlVersion
Properties
$instance
protected
static CurlVersion
$instance
$userAgent
protected
string
$userAgent
Default user agent
$version
protected
array<string|int, mixed>
$version
curl_version() information
Methods
get()
Get a specific type of curl information
public
get(string $type) : string|float|bool
Parameters
- $type : string
-
Version information to retrieve. This value is one of:
- version_number: cURL 24 bit version number
- version: cURL version number, as a string
- ssl_version_number: OpenSSL 24 bit version number
- ssl_version: OpenSSL version number, as a string
- libz_version: zlib version number, as a string
- host: Information about the host where cURL was built
- features: A bitmask of the CURL_VERSION_XXX constants
- protocols: An array of protocols names supported by cURL
Return values
string|float|bool —if the $type is found, and false if not found
getAll()
Get all of the curl_version() data
public
getAll() : array<string|int, mixed>
Return values
array<string|int, mixed>getInstance()
public
static getInstance() : CurlVersion