[Jifty-commit] r3971 - in Jifty-DBI/trunk: lib/Jifty/DBI
lib/Jifty/DBI/Record
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Fri Aug 24 14:08:35 EDT 2007
Author: sterling
Date: Fri Aug 24 14:08:35 2007
New Revision: 3971
Modified:
Jifty-DBI/trunk/ (props changed)
Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm
Jifty-DBI/trunk/lib/Jifty/DBI/Record/Plugin.pm
Log:
r8949 at riddle: andrew | 2007-08-24 13:08:08 -0500
Added a new accessor, RECORD_MIXINS, for tracking which mixins have been attached to a model.
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 Aug 24 14:08:35 2007
@@ -23,6 +23,7 @@
Jifty::DBI::Record->mk_classdata(qw/_READABLE_COLS_CACHE/);
Jifty::DBI::Record->mk_classdata(qw/_WRITABLE_COLS_CACHE/);
Jifty::DBI::Record->mk_classdata(qw/_COLUMNS_CACHE/ );
+Jifty::DBI::Record->mk_classdata(qw/RECORD_MIXINS/);
=head1 NAME
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Record/Plugin.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Record/Plugin.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Record/Plugin.pm Fri Aug 24 14:08:35 2007
@@ -146,6 +146,9 @@
$triggers_for_column->($caller, $column)
}
}
+
+ defined $caller->RECORD_MIXINS ? push(@{ $caller->RECORD_MIXINS }, $self)
+ : $caller->RECORD_MIXINS([ $self ]);
}
=head1 SEE ALSO
More information about the Jifty-commit
mailing list