Returns form items in array form to be processed by custom display manager

package Formagic\Renderer
author Florian Sonnenburg
since 0.2.0 First time introduced

 Methods

Returns array with all neccessary item information.

render(\Formagic $form) : array
inherited_from \Formagic_Renderer_Interface::render()

Parameters

$form

\Formagic

Formagic main object.

Returns

arrayThe array containing all items and errors.

Sanitizes a userland value.

_sanitize(mixed $value) : mixed

Parameters

$value

mixed

Value

Returns

mixedSanitized value

Collects item information to be put into the result array.

_assembleData(\Formagic_Item_Container $container) : void

Iterates over $container and descends recursively into nested sub-containers.

Parameters

$container

\Formagic_Item_Container

Item container.

 Properties

 

Internal string cache for hidden Formagic items.

$_fmFields : string

Default

''
 

True if any item's validation failed. Will be added to the result array.

$_hasErrors : boolean

Default

false
 

Result array

$_result : array

Default

array()