[Jifty-commit] r1577 - in jifty/branches/moose/lib/Jifty: .

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Jul 14 20:57:47 EDT 2006


Author: audreyt
Date: Fri Jul 14 20:57:46 2006
New Revision: 1577

Modified:
   jifty/branches/moose/lib/Jifty/Action.pm
   jifty/branches/moose/lib/Jifty/Action/Record.pm

Log:
* Moosification #1: Action and Action::Record

Modified: jifty/branches/moose/lib/Jifty/Action.pm
==============================================================================
--- jifty/branches/moose/lib/Jifty/Action.pm	(original)
+++ jifty/branches/moose/lib/Jifty/Action.pm	Fri Jul 14 20:57:46 2006
@@ -17,9 +17,15 @@
 =cut
 
 
-use base qw/Jifty::Object Class::Accessor::Fast/;
-
-__PACKAGE__->mk_accessors(qw(moniker argument_values order result sticky_on_success sticky_on_failure));
+use base qw/Jifty::Object/;
+use Moose;
+has moniker             => qw( is rw isa Str );
+has argument_values     => qw( is rw isa HashRef );
+has order               => qw( is rw isa Int );
+has result              => qw( is rw isa Jifty::Result );
+has sticky_on_success   => qw( is rw isa Bool );
+has sticky_on_failure   => qw( is rw isa Bool );
+no Moose;
 
 =head1 COMMON METHODS
 

Modified: jifty/branches/moose/lib/Jifty/Action/Record.pm
==============================================================================
--- jifty/branches/moose/lib/Jifty/Action/Record.pm	(original)
+++ jifty/branches/moose/lib/Jifty/Action/Record.pm	Fri Jul 14 20:57:46 2006
@@ -21,8 +21,10 @@
 =cut
 
 use base qw/Jifty::Action/;
-
-__PACKAGE__->mk_accessors(qw(record _cached_arguments));
+use Moose;
+has record              => qw( is rw isa Jifty::Record );
+has _cached_arguments   => qw( is rw isa HashRef );
+no Moose;
 
 =head1 METHODS
 


More information about the Jifty-commit mailing list