PHP Класс Essence\Http\Client\Native

Наследование: implements Essence\Http\Client
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_defaultCode integer Default HTTP status code.
$_userAgent string User agent.

Открытые методы

Метод Описание
__construct ( integer $defaultCode = 404 ) Constructor.
get ( string $url ) : string Retrieves contents from the given URL.
setUserAgent ( $agent ) {@inheritDoc}

Защищенные методы

Метод Описание
_createContext ( ) : resource Returns a configured HTTP context.
_extractHttpCode ( string $header ) : integer Extracts an HTTP code from the given response header.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( integer $defaultCode = 404 )
$defaultCode integer The default HTTP status code to assume if response headers cannot be parsed.

_createContext() защищенный Метод

Returns a configured HTTP context.
protected _createContext ( ) : resource
Результат resource Context.

_extractHttpCode() защищенный Метод

Extracts an HTTP code from the given response header.
protected _extractHttpCode ( string $header ) : integer
$header string Reponse header.
Результат integer HTTP code.

get() публичный Метод

Retrieves contents from the given URL.
public get ( string $url ) : string
$url string The URL fo fetch contents from.
Результат string The fetched contents.

setUserAgent() публичный Метод

{@inheritDoc}
public setUserAgent ( $agent )

Описание свойств

$_defaultCode защищенное свойство

Default HTTP status code.
protected int $_defaultCode
Результат integer

$_userAgent защищенное свойство

User agent.
protected string $_userAgent
Результат string