PHP 클래스 RestClient, php-restclient

파일 보기 프로젝트 열기: tcdent/php-restclient 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$decoded_response Populated as-needed.
$error Response info object.
$handle
$headers Response body.
$info Parsed reponse header object.
$options
$response Populated after execution:
$response_status_lines Response error string.

공개 메소드들

메소드 설명
__construct ( $options = [] ) Decoded response body.
current ( )
decode_response ( )
delete ( $url, $parameters = [], $headers = [] )
execute ( $url, $method = 'GET', $parameters = [], $headers = [] )
format_query ( $parameters, $primary = '=', $secondary = '&' )
get ( $url, $parameters = [], $headers = [] ) Request methods:
get_response_format ( )
head ( $url, $parameters = [], $headers = [] )
key ( )
next ( )
offsetExists ( $key ) ArrayAccess methods:
offsetGet ( $key )
offsetSet ( $key, $value )
offsetUnset ( $key )
parse_response ( $response )
patch ( $url, $parameters = [], $headers = [] )
post ( $url, $parameters = [], $headers = [] )
put ( $url, $parameters = [], $headers = [] )
register_decoder ( $format, $method )
rewind ( ) Iterable methods:
set_option ( $key, $value )
valid ( )

메소드 상세

__construct() 공개 메소드

Decoded response body.
public __construct ( $options = [] )

current() 공개 메소드

public current ( )

decode_response() 공개 메소드

public decode_response ( )

delete() 공개 메소드

public delete ( $url, $parameters = [], $headers = [] )

execute() 공개 메소드

public execute ( $url, $method = 'GET', $parameters = [], $headers = [] )

format_query() 공개 메소드

public format_query ( $parameters, $primary = '=', $secondary = '&' )

get() 공개 메소드

Request methods:
public get ( $url, $parameters = [], $headers = [] )

get_response_format() 공개 메소드

public get_response_format ( )

head() 공개 메소드

public head ( $url, $parameters = [], $headers = [] )

key() 공개 메소드

public key ( )

next() 공개 메소드

public next ( )

offsetExists() 공개 메소드

ArrayAccess methods:
public offsetExists ( $key )

offsetGet() 공개 메소드

public offsetGet ( $key )

offsetSet() 공개 메소드

public offsetSet ( $key, $value )

offsetUnset() 공개 메소드

public offsetUnset ( $key )

parse_response() 공개 메소드

public parse_response ( $response )

patch() 공개 메소드

public patch ( $url, $parameters = [], $headers = [] )

post() 공개 메소드

public post ( $url, $parameters = [], $headers = [] )

put() 공개 메소드

public put ( $url, $parameters = [], $headers = [] )

register_decoder() 공개 메소드

public register_decoder ( $format, $method )

rewind() 공개 메소드

Iterable methods:
public rewind ( )

set_option() 공개 메소드

public set_option ( $key, $value )

valid() 공개 메소드

public valid ( )

프로퍼티 상세

$decoded_response 공개적으로 프로퍼티

Populated as-needed.
public $decoded_response

$error 공개적으로 프로퍼티

Response info object.
public $error

$handle 공개적으로 프로퍼티

public $handle

$headers 공개적으로 프로퍼티

Response body.
public $headers

$info 공개적으로 프로퍼티

Parsed reponse header object.
public $info

$options 공개적으로 프로퍼티

public $options

$response 공개적으로 프로퍼티

Populated after execution:
public $response

$response_status_lines 공개적으로 프로퍼티

Response error string.
public $response_status_lines