Zend\Form\View\Helper\FormElement
Synopsis
class FormElement
extends AbstractHelper
{
- // constants
- const DEFAULT_HELPER = 'forminput';
- // members
- protected array $classMap;
- protected array $typeMap;
- protected string $defaultHelper;
- // Inherited members from AbstractHelper
- protected RendererInterface $view;
- // methods
- public string|FormElement __invoke()
- public string render()
- public self setDefaultHelper()
- public self addType()
- public self addClass()
- protected string renderHelper()
- protected string|null renderInstance()
- protected string|null renderType()
- // Inherited methods from AbstractHelper
- public AbstractHelper setView()
- public null|Renderer getView()
Hierarchy
Extends
Constants
Name | Value |
---|---|
DEFAULT_HELPER | 'forminput' |
Members
protected
- $classMap
—
array
Instance map to view helper - $defaultHelper
—
string
Default helper name - $typeMap
—
array
Type map to view helper - $view
—
Zend\View\Renderer\RendererInterface
View object instance
Methods
protected
- renderHelper() — Render element by helper name
- renderInstance() — Render element by instance map
- renderType() — Render element by type map
public
- __invoke() — Invoke helper as function
- addClass() — Add instance class to plugin map
- addType() — Add form element type to plugin map
- render() — Render an element
- setDefaultHelper() — Set default helper name