AbstractFieldDefinition
class AbstractFieldDefinition implements FieldDefinitionInterface (View source)
The AbstractFieldDefinition class.
Traits
The BootableTrait class.
Methods
void
define(Form $form)
Define the form fields.
AbstractField
__call(string $name, array $args)
__call
AbstractField|ListField
add(string $name, string|AbstractField $field = null, string $fieldset = null, string $group = null)
add
AbstractField|ListField
addField(string|AbstractField|SimpleXMLElement $field, string $fieldset = null, string $group = null)
addField
wrap(string $fieldset, string $group, callable $callback)
wrap
fieldset(string $fieldset, callable $callback)
fieldset
group(string $group, callable $callback)
group
addNamespace(string $namespace, int $priority = PriorityQueue::NORMAL)
addNamespace
TextField
text($name = null, $label = null)
No description
ButtonField
button($name = null, $label = null)
No description
CheckboxField
checkbox($name = null, $label = null)
No description
CheckboxesField
checkboxes($name = null, $label = null)
No description
CustomHtmlField
customHtml($name = null, $label = null)
No description
EmailField
email($name = null, $label = null)
No description
HiddenField
hidden($name = null, $label = null)
No description
ListField
list($name = null, $label = null)
No description
PasswordField
password($name = null, $label = null)
No description
RadioField
radio($name = null, $label = null)
No description
SpacerField
spacer($name = null, $label = null)
No description
TextareaField
textarea($name = null, $label = null)
No description
TimezoneField
timezone($name = null, $label = null)
No description
Details
at line line 62
void
define(Form $form)
Define the form fields.
at line line 93
AbstractField
__call(string $name, array $args)
__call
at line line 124
AbstractField|ListField
add(string $name, string|AbstractField $field = null, string $fieldset = null, string $group = null)
add
at line line 138
AbstractField|ListField
addField(string|AbstractField|SimpleXMLElement $field, string $fieldset = null, string $group = null)
addField
at line line 152
AbstractFieldDefinition
wrap(string $fieldset, string $group, callable $callback)
wrap
at line line 167
AbstractFieldDefinition
fieldset(string $fieldset, callable $callback)
fieldset
at line line 182
AbstractFieldDefinition
group(string $group, callable $callback)
group
at line line 197
AbstractFieldDefinition
addNamespace(string $namespace, int $priority = PriorityQueue::NORMAL)
addNamespace