Code Duplication    Length = 18-18 lines in 2 locations

src/Mapping/Validation/Constraint/ValidParameterNameValidator.php 1 location

@@ 10-27 (lines=18) @@
7
use Symfony\Component\Validator\Constraint;
8
use Symfony\Component\Validator\ConstraintValidator;
9
10
class ValidParameterNameValidator extends ConstraintValidator
11
{
12
    /**
13
     * @inheritDoc
14
     * @param ValidParameterName $constraint
15
     */
16
    public function validate($value, Constraint $constraint)
17
    {
18
        if ($value !== $constraint->id) {
19
            $this
20
                ->context
21
                ->buildViolation($constraint->message)
22
                ->setParameter('{{ id }}', $constraint->id)
23
                ->setParameter('{{ name }}', $value)
24
                ->addViolation();
25
        }
26
    }
27
}
28

src/Mapping/Validation/Constraint/ValidTypeNameValidator.php 1 location

@@ 10-27 (lines=18) @@
7
use Symfony\Component\Validator\Constraint;
8
use Symfony\Component\Validator\ConstraintValidator;
9
10
class ValidTypeNameValidator extends ConstraintValidator
11
{
12
    /**
13
     * @inheritDoc
14
     * @param ValidTypeName $constraint
15
     */
16
    public function validate($value, Constraint $constraint)
17
    {
18
        if ($value !== $constraint->id) {
19
            $this
20
                ->context
21
                ->buildViolation($constraint->message)
22
                ->setParameter('{{ id }}', $constraint->id)
23
                ->setParameter('{{ name }}', $value)
24
                ->addViolation();
25
        }
26
    }
27
}
28