Manual Reference Pages - JIFTY::ACTION::RECORD::UPDATE (3)
Jifty::Action::Record::Update - Automagic update action
This class is used as the base class for Jifty::Actions that are
merely updating Jifty::Record objects. To use it, subclass it and
override the record_class method to return the name of the
Jifty::Record subclass that this action should update.
Overrides the arguments in Jifty::Action::Record method to further
specify that all of the primary keys <B>mustB> have values when
submitted; that is, they are
We only need to validate arguments that got <B>submittedB> thus, a
mandatory argument that isnt submitted isnt invalid, as its not
going to change the record. This is opposed to the behavior inherited
from Jifty::Action, where mandatory arguments <B>mustB> be present
for the action to run.
However, constructor arguments are still required.
Overrides the virtual take_action method on Jifty::Action to
call the appropriate Jifty::Records set_ methods when the
action is run, thus updating the object in the database.
Sets the message in Jifty::Result to default success message,
Updated. Override this if you want to report some other more
Update actions do not provide fields for columns marked as private
Passes for => update to validators.
Passes for => update to canonicalizers.
Passes for => update to autocompleters.
Jifty is Copyright 2005-2010 Best Practical Solutions, LLC.
Jifty is distributed under the same terms as Perl itself.
|perl v5.20.3 ||JIFTY::ACTION::RECORD::UPDATE (3) ||2011-02-10 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.