diff --git a/generator/lib/behavior/i18n/I18nBehaviorQueryBuilderModifier.php b/generator/lib/behavior/i18n/I18nBehaviorQueryBuilderModifier.php index 733c7422b..4c75c8a9f 100644 --- a/generator/lib/behavior/i18n/I18nBehaviorQueryBuilderModifier.php +++ b/generator/lib/behavior/i18n/I18nBehaviorQueryBuilderModifier.php @@ -63,10 +63,11 @@ protected function addUseI18nQuery() $i18nTable = $this->behavior->getI18nTable(); $fk = $this->behavior->getI18nForeignKey(); return $this->behavior->renderTemplate('queryUseI18nQuery', array( - 'queryClass' => $this->builder->getNewStubQueryBuilder($i18nTable)->getClassname(), - 'defaultLocale' => $this->behavior->getDefaultLocale(), - 'i18nRelationName' => $this->builder->getRefFKPhpNameAffix($fk), - 'localeColumn' => $this->behavior->getLocaleColumn()->getPhpName(), + 'queryClass' => $this->builder->getNewStubQueryBuilder($i18nTable)->getClassname(), + 'namespacedQueryClass' => $this->builder->getNewStubQueryBuilder($i18nTable)->getFullyQualifiedClassname(), + 'defaultLocale' => $this->behavior->getDefaultLocale(), + 'i18nRelationName' => $this->builder->getRefFKPhpNameAffix($fk), + 'localeColumn' => $this->behavior->getLocaleColumn()->getPhpName(), )); } diff --git a/generator/lib/behavior/i18n/templates/queryUseI18nQuery.php b/generator/lib/behavior/i18n/templates/queryUseI18nQuery.php index f0af7152b..ec859ad08 100644 --- a/generator/lib/behavior/i18n/templates/queryUseI18nQuery.php +++ b/generator/lib/behavior/i18n/templates/queryUseI18nQuery.php @@ -14,5 +14,5 @@ public function useI18nQuery($locale = '', $relation { return $this ->joinI18n($locale, $relationAlias, $joinType) - ->useQuery($relationAlias ? $relationAlias : '', ''); + ->useQuery($relationAlias ? $relationAlias : '', ''); }