| 
 | 
| Size: | 9784 | 
| Storage flags: | no_autoload,compress/gzip (30%) | 
Zend\Form\Element\File represents a form file input and provides a default input specification with a type of FileInput (important for handling validators and filters correctly). It can be used with the Zend\Form\View\Helper\FormFile view helper.
Zend\Form\Element\File extends from Zend\Form\Element.
Basic Usage
This element automatically adds a "type" attribute of value "file". It will also set the form’s enctype to multipart/form-data during $form->prepare().
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | use Zend\Form\Element;
use Zend\Form\Form;
// Single file upload
$file = new Element\File('file');
$file->setLabel('Single file input');
// HTML5 multiple file upload
$multiFile = new Element\File('multi-file');
$multiFile->setLabel('Multi file input')
          ->setAttribute('multiple', true);
$form = new Form('my-file');
$form->add($file)
     ->add($multiFile);
 | 
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.