0
在Symfony的3它不再可能在回調中重新驗證具有動態組整個實體,像這樣:重新驗證整個實體回調與其他組
$executionContext->validate($this, '', 'someGroup', true);
如何做到這一點的版本3?
在Symfony的3它不再可能在回調中重新驗證具有動態組整個實體,像這樣:重新驗證整個實體回調與其他組
$executionContext->validate($this, '', 'someGroup', true);
如何做到這一點的版本3?
有必要得到驗證,並設置其上下文當前
public function validatePrice(ExecutionContextInterface $executionContext)
{
if($this->type !== self::TYPE_FREE){
$executionContext
->getValidator()
->inContext($executionContext)
->validate($this, null, ['payableTask']);
}
}