77
Phalcon Responses
In Phalcon when any request is generated, the user provides the manual response or the response is given by controller. Response file is generated under PhalconHttpResponse. Http responses are usually composed by headers and body.
Example
Output
Methods for Response
Methods | Description |
---|---|
public setDI (PhalconDiInterface $dependencyInjector) | Sets the dependency injector |
public getDI () | Returns the internal dependency injector. |
public setStatusCode (mixed $code, [mixed $message] | Sets the HTTP response code. |
public getStatusCode () | Returns the status code. |
public setHeaders (PhalconHttpResponseHeadersInterface $headers) | Sets a headers bag for the response externally. |
public getHeaders () | Returns headers set by the user. |
public setCookies (PhalconHttpResponseCookiesInterface $cookies) | Sets a cookies bag for the response externally. |
public PhalconHttpResponseCookiesInterface getCookies () | Returns cookies set by the user. |
public resetHeaders () | Resets all the established headers. |
public setExpires (DateTime $datetime) | Sets an Expires header in the response that allows to use the HTTP cache. |
public setNotModified () | Sends a Not-Modified response. |
public setContentType (mixed $contentType, [mixed $charset]) | Sets the response content-type mime, optionally the charset. |
public setEtag (mixed $etag) | Set a custom ETag. |
public setContent (mixed $content) | Sets HTTP response body. |
public getContent () | Gets the HTTP response body. |
Next TopicPhalcon Passward Hashing