Jet\Form_Definition_SubForms
Třída představuje definici sub-formulářů v rámci mapování formuláře na třídu.
| Metoda | Význam |
|---|---|
| public __construct( object $context_object, string $property_name, mixed& $property, array $definition_data ) |
Parametry:
|
| public getContextObject( ) : object |
Vrací instnaci objektu na nějž bude formulář namapován. |
| public getPropertyName( ) : string |
Název vlastnosti na kterou bude formulářové pole napojeno. |
| public getFieldName( ) : string |
Vrací název, který bude sloužit jako kořenový název polí začleněného sub-formulářů. |
| public getCreator( ) : ?callable |
Vrací případný vytvářeč sub-formulářů. |
| public setCreator( null|callable|array $creator ) : void |
Nastavuje vytvářeč sub-formulářů. |
| public createFormFields( string $parent_name, array& $form_fields ) : void |
Vygeneruje sub-formuláře a jejich pole začlení do seznamu polí formuláře nadřazeného / generovaného. |