Я пытаюсь сделать что-то вроде этого https://github.com/brikou/AcmePizzaBundle/blob/master/Entity/Factory/... в symfony2 beta1, но он просто не запускает мой обратный вызов проверки.
Когда я пробую это http://symfony.com/doc/current/book/validation.html#getters
/**
* @assert:True(message = "The token is invalid")
*/
public function isTokenValid()
{
// return true or false
}
это работает, но мне нужна проверка обратного вызова с помощью ExecutionContext. Я надеюсь, что смогу получить доступ к контейнеру DI отсюда и получить свои услуги.
Есть идеи, почему @assert:callback(methods={"isValidFoo"}) не работает?