From ce1d382c43f541711ba7ac260f74187b268fdfd6 Mon Sep 17 00:00:00 2001 From: Cedric LOMBARDOT Date: Thu, 8 Oct 2015 18:45:34 +0200 Subject: [PATCH] Fix concrete inheritance with namespaces related to #480 & #490 --- .../concrete_inheritance/ConcreteInheritanceBehavior.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generator/lib/behavior/concrete_inheritance/ConcreteInheritanceBehavior.php b/generator/lib/behavior/concrete_inheritance/ConcreteInheritanceBehavior.php index 28ecda907..ac24ba632 100644 --- a/generator/lib/behavior/concrete_inheritance/ConcreteInheritanceBehavior.php +++ b/generator/lib/behavior/concrete_inheritance/ConcreteInheritanceBehavior.php @@ -212,7 +212,7 @@ public function getParentOrCreate(\$con = null) return \$parent; } else { - \$parent = " . $this->builder->getNewStubQueryBuilder($parentTable)->getClassname() . "::create()->findPk(\$this->getPrimaryKey(), \$con); + \$parent = \\" . $this->builder->getNewStubQueryBuilder($parentTable)->getFullyQualifiedClassname() . "::create()->findPk(\$this->getPrimaryKey(), \$con); if (null === \$parent || null !== \$parent->getDescendantClass()) { \$parent = new " . $parentClass . "(); \$parent->setPrimaryKey(\$this->getPrimaryKey()); @@ -223,7 +223,7 @@ public function getParentOrCreate(\$con = null) } } - return " . $this->builder->getNewStubQueryBuilder($parentTable)->getClassname() . "::create()->findPk(\$this->getPrimaryKey(), \$con); + return \\" . $this->builder->getNewStubQueryBuilder($parentTable)->getFullyQualifiedClassname() . "::create()->findPk(\$this->getPrimaryKey(), \$con); } "; }