Definition at line 12 of file AbstractResult.php.
◆ applyHttpHeaders()
applyHttpHeaders |
( |
HttpResponseInterface |
$response | ) |
|
|
protected |
- Parameters
-
HttpResponseInterface | $response | |
- Returns
- $this
Definition at line 90 of file AbstractResult.php.
92 if (!empty($this->httpResponseCode)) {
93 $response->setHttpResponseCode($this->httpResponseCode);
95 if ($this->statusHeaderCode) {
97 $this->statusHeaderCode,
98 $this->statusHeaderVersion,
99 $this->statusHeaderPhrase
102 if (!empty($this->headers)) {
103 foreach ($this->headers as $headerData) {
104 $response->setHeader($headerData[
'name'], $headerData[
'value'], $headerData[
'replace']);
◆ render()
render |
( |
HttpResponseInterface |
$response | ) |
|
|
abstractprotected |
- Parameters
-
HttpResponseInterface | $response | |
- Returns
- $this
◆ renderResult()
Render content
- Parameters
-
HttpResponseInterface | ResponseInterface | $response | |
- Returns
- $this
Implements ResultInterface.
Definition at line 122 of file AbstractResult.php.
applyHttpHeaders(HttpResponseInterface $response)
render(HttpResponseInterface $response)
◆ setHeader()
setHeader |
( |
|
$name, |
|
|
|
$value, |
|
|
|
$replace = false |
|
) |
| |
Set a header
If $replace is true, replaces any headers already defined with that $name.
- Parameters
-
string | $name | |
string | $value | |
boolean | $replace | |
- Returns
- $this
Implements ResultInterface.
Definition at line 62 of file AbstractResult.php.
67 'replace' => $replace,
if(!isset($_GET['name'])) $name
◆ setHttpResponseCode()
setHttpResponseCode |
( |
|
$httpCode | ) |
|
◆ setStatusHeader()
setStatusHeader |
( |
|
$httpCode, |
|
|
|
$version = null , |
|
|
|
$phrase = null |
|
) |
| |
- Parameters
-
int | string | $httpCode | |
null | int | string | $version | |
null | string | $phrase | |
- Returns
- $this
Definition at line 78 of file AbstractResult.php.
80 $this->statusHeaderCode = $httpCode;
81 $this->statusHeaderVersion =
$version;
82 $this->statusHeaderPhrase = $phrase;
◆ $headers
◆ $httpResponseCode
◆ $statusHeaderCode
◆ $statusHeaderPhrase
◆ $statusHeaderVersion
The documentation for this class was generated from the following file: