| Fully Qualified Name: | Zend\Form\Element\Radio |
| Extends: | MultiCheckbox |
| Name | Description | Defined By |
|---|---|---|
| __construct() | Element | |
| clearAttributes() | Clear all attributes | Element |
| clearLabelOptions() | Clear all label options | Element |
| disableInArrayValidator() | Get the disable in array validator flag. | MultiCheckbox |
| getAttribute() | Retrieve a single element attribute | Element |
| getAttributes() | Retrieve all attributes at once | Element |
| getCheckedValue() | Get the value to use when checkbox is checked | Checkbox |
| getInputSpecification() | Provide default input rules for this element | Checkbox |
| getLabel() | Retrieve the label used for this element | Element |
| getLabelAttributes() | Get the attributes to use with the label | Element |
| getLabelOption() | Retrieve a single label option | Element |
| getLabelOptions() | Get label specific options | Element |
| getMessages() | Get validation error messages, if any. | Element |
| getName() | Get value for name | Element |
| getOption() | Return the specified option | Element |
| getOptions() | Get defined options | Element |
| getUncheckedValue() | Get the value to use when checkbox is unchecked | Checkbox |
| getValue() | Retrieve the element value | Element |
| getValueOptions() | MultiCheckbox | |
| hasAttribute() | Does the element has a specific attribute ? | Element |
| hasLabelOption() | Does the element has a specific label option ? | Element |
| init() | This function is automatically called when creating element with factory. It allows to perform various operations (add elements. | Element |
| isChecked() | Checks if this checkbox is checked. | Checkbox |
| removeAttribute() | Remove a single attribute | Element |
| removeAttributes() | Remove many attributes at once | Element |
| removeLabelOption() | Remove a single label option | Element |
| removeLabelOptions() | Remove many attributes at once | Element |
| setAttribute() | Set a single element attribute | MultiCheckbox |
| setAttributes() | Set many attributes at once | Element |
| setChecked() | Checks or unchecks the checkbox. | Checkbox |
| setCheckedValue() | Set the value to use when checkbox is checked | Checkbox |
| setDisableInArrayValidator() | Set the flag to allow for disabling the automatic addition of an InArray validator. | MultiCheckbox |
| setLabel() | Set the label used for this element | Element |
| setLabelAttributes() | Set the attributes to use with the label | Element |
| setLabelOption() | Set a single label optionn | Element |
| setLabelOptions() | Set many label options at once | Element |
| setMessages() | Set a list of messages to report when validation fails | Element |
| setName() | Set value for name | Element |
| setOption() | Set a single option for an element | Element |
| setOptions() | Set options for an element. Accepted options are: - label: label to associate with the element - label_attributes: attributes to use when the label is rendered - value_options: list of values and labels for the select options | MultiCheckbox |
| setUncheckedValue() | Set the value to use when checkbox is unchecked | Checkbox |
| setUseHiddenElement() | Do we render hidden element? | Checkbox |
| setValue() | Sets the value that should be selected. | MultiCheckbox |
| setValueOptions() | MultiCheckbox | |
| unsetValueOption() | MultiCheckbox | |
| useHiddenElement() | Do we render hidden element? | Checkbox |
| Parameter Name | Type | Description |
|---|---|---|
| $name | null|int|string | Optional |
| $options | array | Optional |
Returns:
Clear all attributes
Returns: \Element|\ElementInterface
Clear all label options
Returns: \Element|\ElementInterface
Get the disable in array validator flag.
Returns: bool
Retrieve a single element attribute
| Parameter Name | Type | Description |
|---|---|---|
| $key | ||
| $key |
Returns: mixed|null
Retrieve all attributes at once
Returns: array|\Traversable
Get the value to use when checkbox is checked
Returns: string
Provide default input rules for this element
Attaches the captcha as a validator.
Returns: array
Retrieve the label used for this element
Returns: null|string
Get the attributes to use with the label
Returns: array
Retrieve a single label option
| Parameter Name | Type | Description |
|---|---|---|
| $key | ||
| $key |
Returns: mixed|null
Get label specific options
Returns: array
Get validation error messages, if any.
Returns a list of validation failure messages, if any.
Returns: array|\Traversable
Get value for name
Returns: string|int
Return the specified option
| Parameter Name | Type | Description |
|---|---|---|
| $option | string |
Returns: null|mixed
Get defined options
Returns: array
Get the value to use when checkbox is unchecked
Returns: string
Retrieve the element value
Returns: mixed
Returns: array
Does the element has a specific attribute ?
| Parameter Name | Type | Description |
|---|---|---|
| $key | string |
Returns: bool
Does the element has a specific label option ?
| Parameter Name | Type | Description |
|---|---|---|
| $key | string |
Returns: bool
This function is automatically called when creating element with factory. It allows to perform various operations (add elements.
..)
Returns: void
Checks if this checkbox is checked.
Returns: bool
Remove a single attribute
| Parameter Name | Type | Description |
|---|---|---|
| $key | string |
Returns: \ElementInterface
Remove many attributes at once
| Parameter Name | Type | Description |
|---|---|---|
| $keys | array |
Returns: \ElementInterface
Remove a single label option
| Parameter Name | Type | Description |
|---|---|---|
| $key | string |
Returns: \ElementInterface
Remove many attributes at once
| Parameter Name | Type | Description |
|---|---|---|
| $keys | array |
Returns: \ElementInterface
Set a single element attribute
| Parameter Name | Type | Description |
|---|---|---|
| $key | string | |
| $value | mixed |
Returns: \MultiCheckbox|\ElementInterface
Set many attributes at once
Implementation will decide if this will overwrite or merge.
| Parameter Name | Type | Description |
|---|---|---|
| $arrayOrTraversable | array|\Traversable |
Returns: \Element|\ElementInterface
Checks or unchecks the checkbox.
| Parameter Name | Type | Description |
|---|---|---|
| $value | bool | The |
Returns: \Checkbox
Set the value to use when checkbox is checked
| Parameter Name | Type | Description |
|---|---|---|
| $checkedValue | ||
| $checkedValue |
Returns: \Checkbox
Set the flag to allow for disabling the automatic addition of an InArray validator.
| Parameter Name | Type | Description |
|---|---|---|
| $disableOption | bool |
Returns: \Select
Set the label used for this element
| Parameter Name | Type | Description |
|---|---|---|
| $label | ||
| $label |
Returns: \Element|\ElementInterface
Set the attributes to use with the label
| Parameter Name | Type | Description |
|---|---|---|
| $labelAttributes | array |
Returns: \Element|\ElementInterface
Set a single label optionn
| Parameter Name | Type | Description |
|---|---|---|
| $key | string | |
| $value | mixed |
Returns: \Element|\ElementInterface
Set many label options at once
Implementation will decide if this will overwrite or merge.
| Parameter Name | Type | Description |
|---|---|---|
| $arrayOrTraversable | array|\Traversable |
Returns: \Element|\ElementInterface
Set a list of messages to report when validation fails
| Parameter Name | Type | Description |
|---|---|---|
| $messages | array|\Traversable |
Returns: \Element|\ElementInterface
Set value for name
| Parameter Name | Type | Description |
|---|---|---|
| $name | string |
Returns: \Element|\ElementInterface
Set a single option for an element
| Parameter Name | Type | Description |
|---|---|---|
| $key | string | |
| $value | mixed |
Returns: self
Set options for an element. Accepted options are: - label: label to associate with the element - label_attributes: attributes to use when the label is rendered - value_options: list of values and labels for the select options
| Parameter Name | Type | Description |
|---|---|---|
| $options | array|\Traversable |
Returns: \MultiCheckbox|\ElementInterface
Set the value to use when checkbox is unchecked
| Parameter Name | Type | Description |
|---|---|---|
| $uncheckedValue | ||
| $uncheckedValue |
Returns: \Checkbox
Do we render hidden element?
| Parameter Name | Type | Description |
|---|---|---|
| $useHiddenElement | bool |
Returns: \Checkbox
Sets the value that should be selected.
| Parameter Name | Type | Description |
|---|---|---|
| $value | mixed | The |
Returns: \MultiCheckbox
| Parameter Name | Type | Description |
|---|---|---|
| $options | array |
Returns: \MultiCheckbox
| Parameter Name | Type | Description |
|---|---|---|
| $key | string |
Returns: self
Do we render hidden element?
Returns: bool