SettingForm

extends Zend\Form\Form uses Zend\EventManager\EventManagerAwareTrait
Methods Summary
public
public
# setSettings( Omeka\Settings\Settings $settings )
public
Methods inherited from Zend\Form\Form
setOptions(), add(), prepare(), prepareElement(), setData(), bind(), setHydrator(), bindValues(), prepareBindData(), setBindOnValidate(), bindOnValidate(), setBaseFieldset(), getBaseFieldset(), hasValidated(), isValid(), getData(), setValidationGroup(), getValidationGroup(), prepareValidationGroup(), setInputFilter(), getInputFilter(), setUseInputFilterDefaults(), useInputFilterDefaults(), setPreferFormInputFilter(), getPreferFormInputFilter(), attachInputFilterDefaults(), setWrapElements(), wrapElements(), populateValues(), extract()
Methods inherited from Zend\Form\Fieldset
__construct(), setOptions(), setFormFactory(), getFormFactory(), add(), has(), get(), remove(), setPriority(), getElements(), getFieldsets(), setMessages(), getMessages(), prepareElement(), populateValues(), count(), getIterator(), setObject(), getObject(), setAllowedObjectBindingClass(), allowedObjectBindingClass(), allowObjectBinding(), setHydrator(), getHydrator(), allowValueBinding(), bindValues(), setUseAsBaseFieldset(), useAsBaseFieldset(), extract(), __clone()
Methods inherited from Zend\Form\Element
__construct(), init(), setName(), getName(), setOptions(), getOptions(), getOption(), setOption(), setAttribute(), getAttribute(), removeAttribute(), hasAttribute(), setAttributes(), getAttributes(), removeAttributes(), clearAttributes(), setValue(), getValue(), setLabel(), getLabel(), setLabelAttributes(), getLabelAttributes(), setLabelOptions(), getLabelOptions(), clearLabelOptions(), removeLabelOptions(), setLabelOption(), getLabelOption(), removeLabelOption(), hasLabelOption(), setMessages(), getMessages()
Methods used from Zend\EventManager\EventManagerAwareTrait trait
setEventManager() getEventManager()
Constants Summary
public array MEDIA_TYPE_WHITELIST
The default file media type whitelist.
# array ( 0 => 'application/msword', 1 => 'application/ogg', 2 => 'application/pdf', 3 => 'application/rtf', 4 => 'application/vnd.ms-access', 5 => 'application/vnd.ms-excel', 6 => 'application/vnd.ms-powerpoint', 7 => 'application/vnd.ms-project', 8 => 'application/vnd.ms-write', 9 => 'application/vnd.oasis.opendocument.chart', 10 => 'application/vnd.oasis.opendocument.database', 11 => 'application/vnd.oasis.opendocument.formula', 12 => 'application/vnd.oasis.opendocument.graphics', 13 => 'application/vnd.oasis.opendocument.presentation', 14 => 'application/vnd.oasis.opendocument.spreadsheet', 15 => 'application/vnd.oasis.opendocument.text', 16 => 'application/x-gzip', 17 => 'application/x-ms-wmp', 18 => 'application/x-msdownload', 19 => 'application/x-shockwave-flash', 20 => 'application/x-tar', 21 => 'application/zip', 22 => 'audio/midi', 23 => 'audio/mp4', 24 => 'audio/mpeg', 25 => 'audio/ogg', 26 => 'audio/x-aac', 27 => 'audio/x-aiff', 28 => 'audio/x-ms-wma', 29 => 'audio/x-ms-wax', 30 => 'audio/x-realaudio', 31 => 'audio/x-wav', 32 => 'image/bmp', 33 => 'image/gif', 34 => 'image/jpeg', 35 => 'image/pjpeg', 36 => 'image/png', 37 => 'image/tiff', 38 => 'image/x-icon', 39 => 'text/css', 40 => 'text/plain', 41 => 'text/richtext', 42 => 'video/divx', 43 => 'video/mp4', 44 => 'video/mpeg', 45 => 'video/ogg', 46 => 'video/quicktime', 47 => 'video/webm', 48 => 'video/x-ms-asf,', 49 => 'video/x-msvideo', 50 => 'video/x-ms-wmv', )
public array EXTENSION_WHITELIST
The default file extension whitelist.
# array ( 0 => 'aac', 1 => 'aif', 2 => 'aiff', 3 => 'asf', 4 => 'asx', 5 => 'avi', 6 => 'bmp', 7 => 'c', 8 => 'cc', 9 => 'class', 10 => 'css', 11 => 'divx', 12 => 'doc', 13 => 'docx', 14 => 'exe', 15 => 'gif', 16 => 'gz', 17 => 'gzip', 18 => 'h', 19 => 'ico', 20 => 'j2k', 21 => 'jp2', 22 => 'jpe', 23 => 'jpeg', 24 => 'jpg', 25 => 'm4a', 26 => 'm4v', 27 => 'mdb', 28 => 'mid', 29 => 'midi', 30 => 'mov', 31 => 'mp2', 32 => 'mp3', 33 => 'mp4', 34 => 'mpa', 35 => 'mpe', 36 => 'mpeg', 37 => 'mpg', 38 => 'mpp', 39 => 'odb', 40 => 'odc', 41 => 'odf', 42 => 'odg', 43 => 'odp', 44 => 'ods', 45 => 'odt', 46 => 'ogg', 47 => 'opus', 48 => 'pdf', 49 => 'png', 50 => 'pot', 51 => 'pps', 52 => 'ppt', 53 => 'pptx', 54 => 'qt', 55 => 'ra', 56 => 'ram', 57 => 'rtf', 58 => 'rtx', 59 => 'swf', 60 => 'tar', 61 => 'tif', 62 => 'tiff', 63 => 'txt', 64 => 'wav', 65 => 'wax', 66 => 'webm', 67 => 'wma', 68 => 'wmv', 69 => 'wmx', 70 => 'wri', 71 => 'xla', 72 => 'xls', 73 => 'xlsx', 74 => 'xlt', 75 => 'xlw', 76 => 'zip', )
Properties Summary
protected Omeka\Settings\Settings $settings
# NULL
Properties inherited from Zend\Form\Form
$attributes, $bindAs, $bindOnValidate, $baseFieldset, $data, $filter, $useInputFilterDefaults, $hasAddedInputFilterDefaults, $hasValidated, $isValid, $isPrepared, $preferFormInputFilter, $hasSetPreferFormInputFilter, $wrapElements, $validationGroup
Properties inherited from Zend\Form\Fieldset
$factory, $elements, $fieldsets, $messages, $iterator, $hydrator, $object, $useAsBaseFieldset, $allowedObjectBindingClass
Properties inherited from Zend\Form\Element
$attributes, $label, $labelAttributes, $labelOptions, $messages, $options, $value
Properties used from Zend\EventManager\EventManagerAwareTrait
$events