PHP Класс Dietcube\Response

Наследование: use trait Dietcube\Components\LoggerAwareTrait
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$body null | string
$headers
$reason_phrase null | string
$status_code integer

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

Метод Описание
__construct ( $status_code = 200, $headers = [], $body = null, $version = "1.1" )
getBody ( ) : string | null
getReasonPhrase ( ) : string
getStatusCode ( ) : integer
sendBody ( )
sendHeaders ( )
sendHttpHeader ( )
setBody ( $body )
setHeader ( $header, $value )
setHeaders ( array $headers )
setReasonPhrase ( $phrase = null )
setStatusCode ( $status_code )

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

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

public __construct ( $status_code = 200, $headers = [], $body = null, $version = "1.1" )

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

public getBody ( ) : string | null
Результат string | null

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

public getReasonPhrase ( ) : string
Результат string

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

public getStatusCode ( ) : integer
Результат integer

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

public sendBody ( )

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

public sendHeaders ( )

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

public sendHttpHeader ( )

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

public setBody ( $body )

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

public setHeader ( $header, $value )

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

public setHeaders ( array $headers )
$headers array

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

public setReasonPhrase ( $phrase = null )

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

public setStatusCode ( $status_code )

Описание свойств

$body защищенное свойство

protected null|string $body
Результат null | string

$headers защищенное свойство

protected $headers

$reason_phrase защищенное свойство

protected null|string $reason_phrase
Результат null | string

$status_code защищенное свойство

protected int $status_code
Результат integer