PHP 인터페이스 eZ\Bundle\EzPublishRestBundle\Features\Context\RestClient\DriverInterface

Notice: Setters are for request and Getters for response since no assertion is done on requests, and no set is done onto responses
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 0 사용 예제들

공개 메소드들

메소드 설명
getBody ( ) : string Get response body.
getHeader ( string $header ) : string Get response header.
getHeaders ( ) : array Get all response headers.
getStatusCode ( ) : string Get response status code.
getStatusMessage ( ) : string Get response status message.
send ( ) Send the request.
setAuthentication ( string $user, string $password, string $type = self::AUTH_TYPE_BASIC ) Set authentication.
setBody ( string $body ) Set request body.
setHeader ( string $header, $value ) Set request header.
setHeaders ( array $headers ) Set request headers.
setHost ( string $host ) Set request host.
setMethod ( string $method ) Set request method.
setResource ( string $resource ) Set request resource url.

메소드 상세

getBody() 공개 메소드

Get response body.
public getBody ( ) : string
리턴 string

getHeader() 공개 메소드

Get response header.
public getHeader ( string $header ) : string
$header string Header to fetch
리턴 string Header value, or a list if its more than one

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)

getStatusCode() 공개 메소드

Get response status code.
public getStatusCode ( ) : string
리턴 string

getStatusMessage() 공개 메소드

Get response status message.
public getStatusMessage ( ) : string
리턴 string

send() 공개 메소드

Send the request.
public send ( )

setAuthentication() 공개 메소드

Set authentication.
public setAuthentication ( string $user, string $password, string $type = self::AUTH_TYPE_BASIC )
$user string
$password string
$type string Authentication type

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

setHeaders() 공개 메소드

Set request headers.
public setHeaders ( array $headers )
$headers array Associative array with $header => $value (value can be an array if it hasn't a single value)

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