GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  JIFTY::RESULT (3)

.ds Aq ’

NAME

Jifty::Result - Outcome of running a Jifty::Action

CONTENTS

DESCRIPTION

Jifty::Result encapsulates the outcome of running a Jifty::Action. Results are also stored on the framework’s Jifty::Response object.

    new

Construct a new action result. This is done automatically when the action is created, and can be accessed via the result in Jifty::Action.

    failure [BOOL]

Gets or sets if the action succeeded or failed.

    success [BOOL]

Gets or sets if the action succeeded or failed — this is an alternate interface from failure but has the same effect.

    action_class [MESSAGE]

Returns the class for the action that this result came from.

    message [MESSAGE]

Gets or sets the action’s response message. This is an informational textual description of the outcome of the action.

    error [ERROR]

Gets or sets the action’s error response. This is an informational textual description of what went wrong with the action, overall. This also automatically sets the result to be a failure.

    field_error FIELD [ERROR] [OPTIONS]

Gets or sets the error string for a specific field on the action. This also automatically sets the result to be a failure. OPTIONS is an optional set of key-value pairs; the only currently supported option is force, which sets the ajax_force_validate for this field.

    field_errors

Returns a hash which maps argument name to error.

    field_warning FIELD [WARNING] [OPTIONS]

Gets or sets the warning string for a specific field on the action. OPTIONS is an optional set of key-value pairs; the only currently supported option is force, which sets the ajax_force_validate for this field.

    field_warnings

Returns a hash which maps argument name to warning.

    ajax_force_validate FIELD [VALUE]

Gets or sets the flag which determines if warnings and errors are set using ajax validation, even if the field is empty. By default, validation warnings and errors are not shown for empty fields, as yelling to users about mandatory fields they’ve not gotten to yet is poor form. You can use this method to force ajax errors to show even on empty fields.

    field_canonicalization_note FIELD [NOTE]

Gets or sets a canonicalization note for a specific field on the action.

    field_canonicalization_notes

Returns a hash which maps argument name to canonicalization notes.

    content [KEY [, VALUE]]

Gets or sets the content KEY. This is used when actions need to return values. If not KEY is passed, it returns an anonymous hash of all of the KEY and VALUE pairs.

    as_hash

This returns the results as a hash to be given directly to the end user (usually via REST or webservices). The difference between $result->as_hash and %$result is that the latter will expand everything as deeply as possible. The former won’t inflate refers_to columns, among other things.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 JIFTY::RESULT (3) 2010-09-25

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.