public function add(Validator $validatorBuilder) { $builder = self::create(); $builder->constraints = clone $this->constraints; $constraints = $validatorBuilder->getConstraints(); if (count($constraints)) { foreach ($constraints as $name => $constraint) { $builder->constraints->set($name, $constraint); } } return $builder; }