validationEnabled = $enabled; } public function getSecondValue() { return null; } public function getConstraints(ClassMetadata $metadata) { if ($this->validationEnabled) { $metadata->addPropertyConstraint('firstValue', new FailingConstraint()); $metadata->addGetterConstraint('secondValue', new FailingConstraint()); } } }