Changed use to require in Relationship/Base to avoid import
Matt S Trout [Wed, 2 Nov 2005 16:24:00 +0000 (16:24 +0000)]
Changes
lib/DBIx/Class.pm
lib/DBIx/Class/Relationship/Base.pm

diff --git a/Changes b/Changes
index d48fe37..6cc9f91 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,8 @@
 Revision history for DBIx::Class\r
 \r
+0.03003\r
+        - Changed use to require in Relationship/Base to avoid import\r
+\r
 0.03002 2005-10-20 22:35:00\r
         - Minor bugfix to new (Row.pm)\r
         - Schema doesn't die if it can't load a class (Schema.pm)\r
index c143635..0d2f400 100644 (file)
@@ -6,7 +6,7 @@ use warnings;
 use vars qw($VERSION);
 use base qw/DBIx::Class::Componentised/;
 
-$VERSION = '0.03002';
+$VERSION = '0.03003';
 
 
 1;
index 3aa67aa..7c84ace 100644 (file)
@@ -42,7 +42,7 @@ sub add_relationship {
   my ($class, $rel, $f_class, $cond, $attrs) = @_;
   die "Can't create relationship without join condition" unless $cond;
   $attrs ||= {};
-  eval "use $f_class;";
+  eval "require $f_class;";
   my %rels = %{ $class->_relationships };
   $rels{$rel} = { class => $f_class,
                   cond  => $cond,