From 24e59eed5d998cd4efcc5607b625a5f81fac6f11 Mon Sep 17 00:00:00 2001 From: Dirk Nederveen Date: Tue, 21 Jan 2014 12:11:09 +0100 Subject: [PATCH] Use Class name instead of Alias name for Validators --- lib/generator/sfDoctrineRestGenerator.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/generator/sfDoctrineRestGenerator.class.php b/lib/generator/sfDoctrineRestGenerator.class.php index f6c6fc2..79a5cfb 100644 --- a/lib/generator/sfDoctrineRestGenerator.class.php +++ b/lib/generator/sfDoctrineRestGenerator.class.php @@ -741,7 +741,7 @@ public function getCreateValidatorOptionsForColumn($column, $model = null) if ($column->isForeignKey()) { - $options[] = sprintf('\'model\' => Doctrine_Core::getTable('.$model.')->getRelation(\'%s\')->getAlias()', $column->getRelationKey('alias')); + $options[] = sprintf('\'model\' => Doctrine_Core::getTable('.$model.')->getRelation(\'%s\')->getTable()->getComponentName()', $column->getRelationKey('alias')); } else if ($column->isPrimaryKey()) {