[Jifty-commit] r6137 - in Net-Jifty/branches/classbuilder: .

Jifty commits jifty-commit at lists.jifty.org
Tue Dec 16 23:57:45 EST 2008


Author: sartak
Date: Tue Dec 16 23:57:45 2008
New Revision: 6137

Modified:
   Net-Jifty/branches/classbuilder/   (props changed)
   Net-Jifty/branches/classbuilder/lib/Net/Jifty/ClassBuilder.pm

Log:
 r77633 at onn:  sartak | 2008-12-16 23:57:42 -0500
 Factor out the superclass so subclasses of Net::Jifty can override it


Modified: Net-Jifty/branches/classbuilder/lib/Net/Jifty/ClassBuilder.pm
==============================================================================
--- Net-Jifty/branches/classbuilder/lib/Net/Jifty/ClassBuilder.pm	(original)
+++ Net-Jifty/branches/classbuilder/lib/Net/Jifty/ClassBuilder.pm	Tue Dec 16 23:57:45 2008
@@ -1,12 +1,14 @@
 package Net::Jifty::ClassBuilder;
 use Moose;
 
+use constant superclass => 'Net::Jifty::Record';
+
 sub build_class {
     my $self = shift;
     my %args = @_;
 
     my $meta = Moose::Meta::Class->create_anon_class(
-        superclasses => ['Net::Jifty::Record'],
+        superclasses => [ $self->superclass ],
     );
 
     return $meta;


More information about the Jifty-commit mailing list