ImageTypeValidator
class ImageTypeValidator extends AbstractValidator (View source)
Validator that checks the type of a given image
Example: [at]Flow\Validate("$image", type="\Neos\Media\Validator\ImageTypeValidator", options={ "allowedTypes"={"jpeg", "png"} })
Properties
protected array | $supportedOptions |
Methods
void
isValid(ImageInterface $image)
The given $value is valid if it is an \Neos\Media\Domain\Model\ImageInterface of the configured type (one of the image/* IANA media subtypes)
void
validateOptions()
Checks if this validator is correctly configured
Details
protected void
isValid(ImageInterface $image)
The given $value is valid if it is an \Neos\Media\Domain\Model\ImageInterface of the configured type (one of the image/* IANA media subtypes)
Note: a value of NULL or empty string ('') is considered valid
protected void
validateOptions()
Checks if this validator is correctly configured