Upload

Zend\Validator\File\Upload validates that a file upload operation was successful.

Supported Options

Zend\Validator\File\Upload supports the following options:

Basic Usage

use Zend\Validator\File\Upload;

// Using zend-http's request:
$validator = new Upload($request->getFiles());

// Or using options notation:
$validator = new Upload(['files' => $request->getFiles()]);

// Validate:
if ($validator->isValid('foo')) {
    // "foo" file upload was successful
}