[Jifty-commit] r1452 - Jifty-DBI/trunk/lib/Jifty/DBI/Record

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Mon Jul 3 01:17:36 EDT 2006


Author: ruz
Date: Mon Jul  3 01:17:36 2006
New Revision: 1452

Modified:
   Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm

Log:
::Cachable::__set
* don't create local arguments hash, just pass @_ throught

::Cachable::__delete
* don't eat arguments, may be somebody wants to subclass
  and pass arguments to delete.


Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm	Mon Jul  3 01:17:36 2006
@@ -129,10 +129,10 @@
 # Lvalue  : ?
 
 sub __set () {
-    my ( $self, %attr ) = @_;
+    my $self = shift;
 
     $self->_expire();
-    return $self->SUPER::__set(%attr);
+    return $self->SUPER::__set(@_);
 
 }
 
@@ -142,10 +142,10 @@
 # Lvalue  : ?
 
 sub __delete () {
-    my ($self) = @_;
+    my $self = shift;
 
     $self->_expire();
-    return $self->SUPER::__delete();
+    return $self->SUPER::__delete(@_);
 
 }
 


More information about the Jifty-commit mailing list