FILL_TEXT
FILL_TEXT
Table form model
$_elements : array<mixed,\Fuman_InputType_Renderer_Abstract>
$_handler : \Fuman_Form_Handler
$_record : \Fuman_Db_Record
$_renderElementsUpdateRequests : array<mixed,\Fuman_Form_Model_RenderElementsUpdateRequest>
getElementsForRendering() : array<mixed,\Fuman_InputType_Renderer_Abstract>
Gets elements for rendering
initByRequest(\Fuman_Request $request) : void
Init by request
\Fuman_Request | $request |
getHandler() : \Fuman_Form_Handler
Get handler
setHandler(\Fuman_Form_Handler $handler)
Sets handler
\Fuman_Form_Handler | $handler |
__construct(\Fuman_Db_Record $record)
Constructor
\Fuman_Db_Record | $record |
setRecord(\Fuman_Db_Record $record)
Sets record
\Fuman_Db_Record | $record |
getRecord() : \Fuman_Db_Record
Gets record
requestRenderElementsUpdate(\Fuman_Form_Model_RenderElementsUpdateRequest $request)
Adds a Request for manipulating the generated elements from the inputTypes.
Provides the possibility to change the visibility or other visual aspects of the elements from the other inputTypes. Maybe its better to handle this over InputTypes [Options/Standards to change visibility of the generated component]
\Fuman_Form_Model_RenderElementsUpdateRequest | $request |
setFillValues(\Fuman_Db_Record $record)
Sets fill values
\Fuman_Db_Record | $record |
_getPreparedElement(string $key, string $language) : \Fuman_InputType_Renderer_Abstract|\Fuman_InputType_View|null
Gets prepared element
string | $key | |
string | $language |