Jesse Vincent > Jifty > Jifty::Response

Download:
Jifty-0.70824.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  13
Open  4
Stalled  1
View/Report Bugs
Source   Latest Release: Jifty-1.10518

NAME ^

Jifty::Response - Canonical internal representation of the result of a Jifty::Action

DESCRIPTION ^

The answer to a Jifty::Request is a Jifty::Response object. Currently, the response object exists merely to collect the Jifty::Result objects of each Jifty::Action that ran.

new

Creates a new Jifty::Response object.

add_header KEY => VALUE

Add an HTTP header to the outgoing HTTP response.

headers

Returns an array of key-value pairs of all the HTTP headers we want to stick on the outgoing HTTP request.

result MONIKER [RESULT]

Gets or sets the Jifty::Result of the Jifty::Action with the given MONIKER.

results

Returns a hash which maps moniker to its Jifty::Result

messages

Returns the aggregate messages of all of the Jifty::Results.

error [MESSAGE]

Gets or sets a generalized error response. Setting an error also makes the response a "failure".

success

Returns true if none of the results are failures and there is no "error" set.

failure

Returns true if any of the results failed or there was an "error" set.

syntax highlighting: