[Jifty-commit] r5411 - in Net-Jifty: .

Jifty commits jifty-commit at lists.jifty.org
Wed May 7 22:44:50 EDT 2008


Author: sartak
Date: Wed May  7 22:44:50 2008
New Revision: 5411

Modified:
   Net-Jifty/   (props changed)
   Net-Jifty/lib/Net/Jifty/Record.pm

Log:
 r55402 at onn:  sartak | 2008-05-07 22:44:47 -0400
 Record->load_hash for when you've already got the goods from the server


Modified: Net-Jifty/lib/Net/Jifty/Record.pm
==============================================================================
--- Net-Jifty/lib/Net/Jifty/Record.pm	(original)
+++ Net-Jifty/lib/Net/Jifty/Record.pm	Wed May  7 22:44:50 2008
@@ -86,12 +86,17 @@
         delete $hash->{$_} if !defined($hash->{$_});
     }
 
-    my $record = $class->new(
+    return $self->load_hash($hash);
+}
+
+sub load_hash {
+    my $self = shift;
+    my $hash = shift;
+
+    return $class->new(
         _interface => $interface,
         %$hash,
     );
-
-    return $record;
 }
 
 sub _default_model_class { shift->meta->get_attribute('_model_class')->default }


More information about the Jifty-commit mailing list