__construct($errormessage)
checkFileWithFunction($errormessage, $validationFunction)
checkForExtensions(string $invalidExtensionErrormessage, array $validExtensions) : void
string
array
accepted extensions, f.e.: array('gif', 'jpg', 'jpeg', 'png')
checkForSize(string $invalidSizeErrormessage, array $maxFileSize) : void
string
array
in bytes, f.e.: 30000
isValid(array $inputValue) : boolean
array
($_FILES element)
boolean
makeMandatory()
formatBytes($bytes, $precision)
isEmpty($inputValue)
$mandatory
$maxFileSize
$validExtensions
$validFunction