From 80093d7f766dbb0164a4dcb110991140023c397b Mon Sep 17 00:00:00 2001 From: zYne Date: Tue, 27 Feb 2007 22:54:27 +0000 Subject: [PATCH] fixes #278 --- lib/Doctrine/Relation.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/Doctrine/Relation.php b/lib/Doctrine/Relation.php index f4fcb0dde..df3d0518b 100644 --- a/lib/Doctrine/Relation.php +++ b/lib/Doctrine/Relation.php @@ -93,7 +93,7 @@ abstract class Doctrine_Relation * * The onDelete and onUpdate keys accept the following values: * - * CASCADE: Delete or update the row from the parent table and automatically delete or + * CASCADE: Delete or update the row from the parent table and automatically delete or * update the matching rows in the child table. Both ON DELETE CASCADE and ON UPDATE CASCADE are supported. * Between two tables, you should not define several ON UPDATE CASCADE clauses that act on the same column * in the parent table or in the child table. @@ -162,7 +162,9 @@ abstract class Doctrine_Relation */ final public function getTable() { - return Doctrine_Manager::connection()->getTable($this->definition['class']); + return Doctrine_Manager::getInstance() + ->getConnectionForComponent($this->definition['class']) + ->getTable($this->definition['class']); } /** * getLocal