|
Size: | 12926 |
Storage flags: | no_autoload,compress/gzip (26%) |
Zend\Validator\File\ImageSize checks the size of image files. Minimum and/or maximum dimensions can be set to validate against.
The following set of options are supported:
minWidth (int|null) default: null
minHeight (int|null) default: null
maxWidth (int|null) default: null
To bypass validation of a particular dimension, the relevant option should be set to null.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | // Is image size between 320x200 (min) and 640x480 (max)?
$validator = new \Zend\Validator\File\ImageSize(320, 200, 640, 480);
// ...or with array notation
$validator = new \Zend\Validator\File\ImageSize(array(
'minWidth' => 320, 'minHeight' => 200,
'maxWidth' => 640, 'maxHeight' => 480,
));
// Is image size equal to or larger than 320x200?
$validator = new \Zend\Validator\File\ImageSize(array(
'minWidth' => 320, 'minHeight' => 200,
));
// Is image size equal to or smaller than 640x480?
$validator = new \Zend\Validator\File\ImageSize(array(
'maxWidth' => 640, 'maxHeight' => 480,
));
// Perform validation with file path
if ($validator->isValid('./myfile.jpg')) {
// file is valid
}
|
Returns the minimum dimensions (width and height)
Return type: | array |
---|
Returns the maximum dimensions (width and height)
Return type: | array |
---|
The source code of this file is hosted on GitHub. Everyone can update and fix errors in this document with few clicks - no downloads needed.