Установка атрибутов Doctrine в задаче - PullRequest
2 голосов
/ 25 июня 2010

Я пытаюсь установить атрибут Doctrine в задаче, но, похоже, он не работает.

То, что я пытаюсь установить, это атрибут для отключения проверки Doctrine:

$databaseManager = new sfDatabaseManager($this->configuration);
$connection = $databaseManager->getDatabase('doctrine')->getConnection();
$connection->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_NONE);

Но это не работает, потому что я создаю новую запись со значением, которое не проверяется из-за правила минимальной длины, и оно отображает ошибку проверки.

Что я делаю не так?

1 Ответ

0 голосов
/ 16 сентября 2011

Попробуйте установить его на диспетчере:

$databaseManager->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_NONE)
...