public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('api_credentials', [new Assert\Valid()]); }
/** * * @param ClassMetadata $metadata */ public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('subject', array(new Assert\NotBlank(), new Assert\Length(array('min' => 3)))); $metadata->addPropertyConstraint('description', new Assert\NotBlank()); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('username', [new Assert\NotBlank()])->addPropertyConstraints('email', [new Assert\Email(), new Assert\NotBlank(), new DuplicateEmailConstraint(['groups' => 'new'])])->addPropertyConstraints('plainPassword', [new Assert\NotBlank(['groups' => 'new'])])->addPropertyConstraints('roles', [new Assert\NotBlank()]); }
/** * @param ClassMetadata $metadata */ public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('source', [new NotBlank()]); }
/** * @param ClassMetadata $metadata */ public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('name', [new Assert\NotBlank(), new Assert\Length(['min' => 2])]); $metadata->addPropertyConstraints('surname', [new Assert\NotBlank(), new Assert\Length(['min' => 2])]); $metadata->addPropertyConstraints('phone', [new Assert\NotBlank(), new Assert\Regex(['pattern' => '/^\\d*$/', 'message' => 'Phone should have only digits'])]); $metadata->addPropertyConstraints('address', [new Assert\NotBlank(), new Assert\Length(['min' => 2])]); $metadata->addPropertyConstraints('zip', [new Assert\NotBlank(), new Assert\Length(['min' => 2])]); $metadata->addPropertyConstraints('city', [new Assert\NotBlank(), new Assert\Length(['min' => 2])]); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('title', array(new Assert\NotBlank(), new Assert\Length(array('min' => 3)))); $metadata->addPropertyConstraint('className', new Assert\NotBlank()); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('title', array(new Assert\NotBlank(), new Assert\Length(array('min' => 3, 'max' => 50)))); $metadata->addPropertyConstraint('description', new Assert\NotBlank()); $metadata->addPropertyConstraint('trackers', new Assert\Count(array('min' => 1))); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('email', array(new Assert\NotBlank(), new Assert\Length(array('min' => 3, 'max' => 50)), new Assert\Email())); $metadata->addPropertyConstraint('name', new Assert\NotBlank()); $metadata->addPropertyConstraints('password', array(new Assert\NotBlank(), new Assert\Length(array('min' => 6)))); $metadata->addConstraint(new UniqueEntity(array('fields' => 'email'))); }
public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addPropertyConstraints('api_key', [new Assert\NotBlank()])->addPropertyConstraints('verification_code', [new Assert\NotBlank(), new Assert\Length(['min' => 64, 'max' => 64])]); }