FormInput

extends Zend\Form\View\Helper\AbstractHelper

Known subclasses

Omeka\Form\View\Helper\FormColorPicker, Zend\Form\View\Helper\FormText
Methods Summary
public
# __invoke( Zend\Form\ElementInterface $element = NULL )
Invoke helper as functor Proxies to {@link render()}.
public
# render( Zend\Form\ElementInterface $element )
Render a form <input> element from the provided $element
protected
# getType( Zend\Form\ElementInterface $element )
Determine input type to use
Methods inherited from Zend\Form\View\Helper\AbstractHelper
setDoctype(), getDoctype(), setEncoding(), getEncoding(), createAttributesString(), getId(), getInlineClosingBracket(), getDoctypeHelper(), getEscapeHtmlHelper(), getEscapeHtmlAttrHelper(), prepareAttributes(), prepareBooleanAttributeValue(), translateHtmlAttributeValue(), addTranslatableAttribute(), addDefaultTranslatableAttribute(), addTranslatableAttributePrefix(), addDefaultTranslatableAttributePrefix()
Methods inherited from Zend\I18n\View\Helper\AbstractTranslatorHelper
setTranslator(), getTranslator(), hasTranslator(), setTranslatorEnabled(), isTranslatorEnabled(), setTranslatorTextDomain(), getTranslatorTextDomain()
Methods inherited from Zend\View\Helper\AbstractHelper
setView(), getView()
Properties Summary
protected array $validTagAttributes
Attributes valid for the input tag
# array ( 'name' => true, 'accept' => true, 'alt' => true, 'autocomplete' => true, 'autofocus' => true, 'checked' => true, 'dirname' => true, 'disabled' => true, 'form' => true, 'formaction' => true, 'formenctype' => true, 'formmethod' => true, 'formnovalidate' => true, 'formtarget' => true, 'height' => true, 'list' => true, 'max' => true, 'maxlength' => true, 'min' => true, 'multiple' => true, 'pattern' => true, 'placeholder' => true, 'readonly' => true, 'required' => true, 'size' => true, 'src' => true, 'step' => true, 'type' => true, 'value' => true, 'width' => true, )
protected array $validTypes
Valid values for the input type
# array ( 'text' => true, 'button' => true, 'checkbox' => true, 'file' => true, 'hidden' => true, 'image' => true, 'password' => true, 'radio' => true, 'reset' => true, 'select' => true, 'submit' => true, 'color' => true, 'date' => true, 'datetime' => true, 'datetime-local' => true, 'email' => true, 'month' => true, 'number' => true, 'range' => true, 'search' => true, 'tel' => true, 'time' => true, 'url' => true, 'week' => true, )
Properties inherited from Zend\Form\View\Helper\AbstractHelper
$defaultTranslatableHtmlAttributes, $defaultTranslatableHtmlAttributePrefixes, $booleanAttributes, $translatableAttributes, $translatableAttributePrefixes, $doctypeHelper, $escapeHtmlHelper, $escapeHtmlAttrHelper, $validGlobalAttributes, $validTagAttributes
Properties inherited from Zend\I18n\View\Helper\AbstractTranslatorHelper
$translator, $translatorTextDomain, $translatorEnabled
Properties inherited from Zend\View\Helper\AbstractHelper
$view