PHP Класс RestClient, php-restclient

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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