PHP 클래스 Essence\Http\Client\Native

상속: implements Essence\Http\Client
파일 보기 프로젝트 열기: benjamminf/craft-embedded-assets

보호된 프로퍼티들

프로퍼티 타입 설명
$_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