/** * @param Badge $badge * @param Constraint $constraint */ public function validate($badge, Constraint $constraint) { if ($badge->getAutomaticAward() && 0 >= count($badge->getRules())) { $this->context->addViolation($constraint->message, array(), null); } }