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. |