]> git.decadent.org.uk Git - maypole.git/commitdiff
fixed DFV model
authorAaron Trevena <aaron.trevena@gmail.com>
Sun, 15 Oct 2006 14:03:33 +0000 (14:03 +0000)
committerAaron Trevena <aaron.trevena@gmail.com>
Sun, 15 Oct 2006 14:03:33 +0000 (14:03 +0000)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@530 48953598-375a-da11-a14b-00016c27c3ee

lib/Maypole/Model/CDBI/DFV.pm

index 3afb9859a613b74d8d83acc897a2cafb48975b9a..61ab5a62a3f8c09f9c5e021b4752e970b011082f 100644 (file)
@@ -36,11 +36,13 @@ of CGI::Untaint. For teh win!!
 =cut
 
 use Class::C3;
-use Maypole::Config;
 use Data::FormValidator;
+use Data::Dumper;
+
+use Maypole::Config;
 use Maypole::Model::CDBI::AsForm;
 
-use base qw(Maypole::Model::Base);
+use base qw(Maypole::Model::CDBI::Base);
 
 Maypole::Config->mk_accessors(qw(table_to_class _COLUMN_INFO));
 
@@ -61,7 +63,9 @@ Maypole::Config->mk_accessors(qw(table_to_class _COLUMN_INFO));
 sub setup_database {
     my ( $self, $config, $namespace, $classes ) = @_;
     $config->{classes}        = $classes;
-    foreach my $class (@$classes) { $namespace->load_model_subclass($class); }
+    foreach my $class (@$classes) {
+      $namespace->load_model_subclass($class);
+    }
     $namespace->model_classes_loaded(1);
     $config->{table_to_class} = { map { $_->table => $_ } @$classes };
     $config->{tables}         = [ keys %{ $config->{table_to_class} } ];