Jet\Form_Definition_SubForm
Třída představuje definici sub-formuláře 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í instanci 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áře. |
| public getCreator( ) : ?callable |
Vrací případný vytvářeč sub-formuláře. |
| public setCreator( null|callable|array $creator ) : void |
Nastavuje vytvářeč sub-formuláře. |
| public createFormFields( string $parent_name, array& $form_fields ) : void |
Vygeneruje sub-formulář jeho pole začlení do seznamu polí formuláře nadřazeného / generovaného. |