PHP Класс eZ\Bundle\EzPublishRestBundle\Features\Context\RestClient\BuzzDriver

Наследование: implements eZ\Bundle\EzPublishRestBundle\Features\Context\RestClient\DriverInterface, use trait DriverHelper
Показать файл Открыть проект

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

Метод Описание
__construct ( ) Initialize the request and response.
getBody ( ) : string Get response body.
getHeaders ( ) : array Get all response headers.
getStatusCode ( ) : string Get response status code.
getStatusMessage ( ) : string Get response status message.
send ( ) Send the request.
setBody ( string $body ) Set request body.
setHeader ( string $header, $value ) Set request header.
setHost ( string $host ) Set request host.
setMethod ( string $method ) Set request method.
setResource ( string $resource ) Set request resource url.

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

Метод Описание
getRequest ( ) : Buzz\Message\Request Get request.
getResponse ( ) : Buzz\Message\Response Get reponse.
unFormatHeaders ( array $headers ) : array Converts the buzz headers attributes into single lines.

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

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

Initialize the request and response.
public __construct ( )

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

Get response body.
public getBody ( ) : string
Результат string

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

Get all response headers.
public getHeaders ( ) : array
Результат array Associative array with $header => $value (value can be an array if it hasn't a single value)

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

Get request.
protected getRequest ( ) : Buzz\Message\Request
Результат Buzz\Message\Request

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

Get reponse.
protected getResponse ( ) : Buzz\Message\Response
Результат Buzz\Message\Response

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

Get response status code.
public getStatusCode ( ) : string
Результат string

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

Get response status message.
public getStatusMessage ( ) : string
Результат string

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

Send the request.
public send ( )

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

Set request body.
public setBody ( string $body )
$body string

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

Set request header.
public setHeader ( string $header, $value )
$header string Header to be set

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

Set request host.
public setHost ( string $host )
$host string

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

Set request method.
public setMethod ( string $method )
$method string Can be GET, POST, PATCH, ...

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

Set request resource url.
public setResource ( string $resource )
$resource string

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

Converts the buzz headers attributes into single lines.
protected unFormatHeaders ( array $headers ) : array
$headers array All headers
Результат array