Beispiel #1
0
 public static function loadValidatorMetadata(ClassMetadata $metadata)
 {
     parent::loadValidatorMetadata($metadata);
     $metadata->addPropertyConstraints('source', [new Constraints\NotBlank(['message' => "Source cannot be empty."]), new Constraints\Choice(['choices' => FieldDescriptor::getSources()])]);
 }
Beispiel #2
0
 public static function loadValidatorMetadata(ClassMetadata $metadata)
 {
     parent::loadValidatorMetadata($metadata);
     $metadata->addPropertyConstraints('storageRole', [new Constraints\NotBlank(['message' => 'Storage role cannot be blank.']), new Constraints\Choice(['choices' => self::getStorageRoles(), 'multiple' => false])]);
     $metadata->addPropertyConstraints('type', [new Constraints\NotBlank(['message' => 'Context type cannot be blank.']), new Constraints\Choice(['choices' => self::getTypes(), 'multiple' => false])]);
 }