Jifty::Action::Record -- An action tied to a record in the database.
Represents a web-based action that is a create, update, or delete of a Jifty::Record object. This automatically populates the arguments method of Jifty::Action so that you don't need to bother. To actually use this class, you probably want to inherit from one of Jifty::Action::Record::Create, Jifty::Action::Record::Update, or Jifty::Action::Record::Delete and override the record_class method.
record_class
Access to the underlying Jifty::Record object for this action is through the record accessor.
record
This method can either be overridden to return a string specifying the name of the record class, or the name of the class can be passed to the constructor.
Construct a new Jifty::Action::Record (as mentioned in Jifty::Action, this should only be called by framework->new_action. The record value, if provided in the PARAMHASH, will be used to load the "record"; otherwise, the parimary keys will be loaded from the action's argument values, and the "record" loaded from those primary keys.
Jifty::Action::Record
framework->new_action
Overrides the "arguments" in Jifty::Action method, to automatically provide a form field for every writable attribute of the underlying "record".
Returns the list of fields on the object that the action can update. This defaults to only the writable fields of the object.
Parses and returns the date using Time::ParseDate.
Throws an error unless it is overridden; use Jifty::Action::Record::Create, ::Update, or ::Delete
Jifty::Action, Jifty::Record, Jifty::DBI::Record, Jifty::Action::Record::Create, Jifty::Action::Record::Update
To install Jifty, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Jifty
CPAN shell
perl -MCPAN -e shell install Jifty
For more information on module installation, please visit the detailed CPAN module installation guide.