[Jifty-commit] r647 -
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Fri Mar 3 19:02:39 EST 2006
Author: jesse
Date: Fri Mar 3 19:02:39 2006
New Revision: 647
Modified:
/ (props changed)
Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm
Log:
r25145 at truegrounds: jesse | 2006-03-03 11:25:58 -0800
* Better tablename caching in JDBI record. (Rather than pluralizing each time we want it)
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm Fri Mar 3 19:02:39 2006
@@ -16,7 +16,8 @@
our $VERSION = '0.01';
-Jifty::DBI::Record->mk_classdata('COLUMNS');
+Jifty::DBI::Record->mk_classdata(qw/COLUMNS/);
+Jifty::DBI::Record->mk_classdata(qw/TABLE_NAME/ );
=head1 NAME
@@ -960,13 +961,8 @@
sub table {
my $self = shift;
-
- if ( not ref($self) ) {
- return $self->_guess_table_name();
- }
- $self->{__table_name} ||= $self->_guess_table_name;
-
- return $self->{__table_name};
+ $self->TABLE_NAME($self->_guess_table_name) unless ($self->TABLE_NAME());
+ return $self->TABLE_NAME();
}
=head2 _guess_table_name
More information about the Jifty-commit
mailing list