\FormFieldBootstrapper
Synopsis
class FormFieldBootstrapper
extends AbstractFormFieldDecorator
{
- // members
- protected array $holderAttributes = ;
- protected array $holderClasses = ;
- protected array $labelAttributes = ;
- protected array $labelClasses = ;
- protected array $optionAttributes = ;
- protected array $optionClasses = ;
- protected array $customisations = ;
- // Inherited members from AbstractFormFieldDecorator
- protected array $customisations;
- // methods
- public void __construct()
- public void hideIf()
- public void showIf()
- public void addExtraClassesAndAttributes()
- public void getFieldHolderTemplates()
- public void getSmallFieldHolderTemplates()
- public void getTemplates()
- public void setHolderAttribute()
- public void getHolderAttribute()
- public void removeHolderAttribute()
- public void addHolderClass()
- public void removeHolderClass()
- public void getHolderAttributes()
- public void HolderAttributesHTML()
- public void setLabelAttribute()
- public void removeLabelAttribute()
- public void addLabelClass()
- public void removeLabelClass()
- public void LabelAttributesHTML()
- public void setOptionAttribute()
- public void removeOptionAttribute()
- public void addOptionClass()
- public void removeOptionClass()
- public void OptionAttributesHTML()
- public void collateDataFields()
- public void __toString()
- protected void getTargetFieldCondition()
- public void isButton()
- public void isNonFormControl()
- public void isCheckbox()
- // Inherited methods from AbstractFormFieldDecorator
- public void __construct()
- public string Field()
- public string FieldHolder()
- public string SmallFieldHolder()
- public void forTemplate()
- // Inherited methods from Decorator
- public static void decorate()
- public static void create()
- public void original()
- public void up()
- public void onlySetIfNotSet()
- public void debug()
- // Inherited methods from ViewableDataDecorator
- public void obj()
- public void hasMethod()
- public void __call()
- protected void suffixTemplates()
- // Inherited methods from RequestHandlerDecorator
- public SS_HTTPResponse|string handleRequest()
- public void checkAccessAction()
Hierarchy
Members
protected
- $customisations
- $customisations
- $holderAttributes
- $holderClasses
- $labelAttributes
- $labelClasses
- $optionAttributes
- $optionClasses
- $pullUp
public
- $templateSuffix
Methods
protected
public
- __construct()
- HolderAttributesHTML()
- LabelAttributesHTML()
- OptionAttributesHTML()
- __toString()
- addExtraClassesAndAttributes()
- addHolderClass()
- addLabelClass()
- addOptionClass()
- collateDataFields()
- getFieldHolderTemplates()
- getHolderAttribute()
- getHolderAttributes()
- getSmallFieldHolderTemplates()
- getTemplates()
- hideIf()
- isButton()
- isCheckbox()
- isNonFormControl()
- removeHolderAttribute()
- removeHolderClass()
- removeLabelAttribute()
- removeLabelClass()
- removeOptionAttribute()
- removeOptionClass()
- setHolderAttribute()
- setLabelAttribute()
- setOptionAttribute()
- showIf()
Inherited from Milkyway\SS\ZenForms\Model\AbstractFormFieldDecorator
public
- Field() — Returns the form field - used by templates.
- FieldHolder() — Returns a "field holder" for this field - used by templates.
- SmallFieldHolder() — Returns a restricted field holder used within things like FieldGroups.
- forTemplate()
Inherited from Milkyway\SS\ZenForms\Traits\Decorator
public
Inherited from Milkyway\SS\ZenForms\Traits\ViewableDataDecorator
protected
public
Inherited from Milkyway\SS\ZenForms\Traits\RequestHandlerDecorator
public
- checkAccessAction()
- handleRequest() — Iterate until we reach the original object A bit hacky but if it works, it works