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

Jifty commits jifty-commit at lists.jifty.org
Wed Dec 17 00:11:02 EST 2008


Author: sartak
Date: Wed Dec 17 00:11:01 2008
New Revision: 6142

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

Log:
 r77643 at onn:  sartak | 2008-12-17 00:10:59 -0500
 Net::Jifty::Record->send_change


Modified: Net-Jifty/branches/classbuilder/lib/Net/Jifty/Record.pm
==============================================================================
--- Net-Jifty/branches/classbuilder/lib/Net/Jifty/Record.pm	(original)
+++ Net-Jifty/branches/classbuilder/lib/Net/Jifty/Record.pm	Wed Dec 17 00:11:01 2008
@@ -30,6 +30,19 @@
     }
 }
 
+sub send_change {
+    my $self   = shift;
+    my $change = shift;
+
+    # change is currently just a hash of keys to values, it may eventually
+    # become an object
+    return $self->meta->connection->update(
+        $self->meta->model_name,
+        id => $self->id,
+        %$change,
+    );
+}
+
 sub delete {
     my $self = shift;
     $self->clear_changes;


More information about the Jifty-commit mailing list