[Jifty-commit] r6591 - in Jifty-DBI/trunk: lib/Jifty/DBI
Jifty commits
jifty-commit at lists.jifty.org
Tue Mar 17 10:53:49 EDT 2009
Author: alexmv
Date: Tue Mar 17 10:53:47 2009
New Revision: 6591
Modified:
Jifty-DBI/trunk/ (props changed)
Jifty-DBI/trunk/lib/Jifty/DBI/Filter.pm
Log:
r43258 at kohr-ah: chmrr | 2009-03-17 10:51:07 -0400
Save some slow Class::Accessor calls
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Filter.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Filter.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Filter.pm Tue Mar 17 10:53:47 2009
@@ -84,12 +84,13 @@
handle => undef,
@_
);
- my $self = {};
- bless $self, $class;
+ my $self = $class->SUPER::new( {
+ record => delete $args{record},
+ column => delete $args{column},
+ value_ref => delete $args{value_ref},
+ handle => delete $args{handle},
+ } );
- $self->$_( delete $args{$_} )
- foreach qw(record column value_ref handle);
-
for ( grep $self->can($_), keys %args ) {
$self->$_( $args{$_} );
}
More information about the Jifty-commit
mailing list