Fully Qualified Name: | Laminas\Form\LabelAwareInterface |
Name | Description | Defined By |
---|---|---|
clearLabelOptions() | Clear all label options | LabelAwareInterface |
getLabel() | Retrieve the label (if any) used for this element | LabelAwareInterface |
getLabelAttributes() | Get the attributes to use with the label | LabelAwareInterface |
getLabelOption() | Retrieve a single label option | LabelAwareInterface |
getLabelOptions() | Get label specific options | LabelAwareInterface |
hasLabelOption() | Does the element has a specific label option ? | LabelAwareInterface |
removeLabelOption() | Remove a single label option | LabelAwareInterface |
removeLabelOptions() | Remove many attributes at once | LabelAwareInterface |
setLabel() | Set the label (if any) used for this element | LabelAwareInterface |
setLabelAttributes() | Set the attributes to use with the label | LabelAwareInterface |
setLabelOption() | Set a single label optionn | LabelAwareInterface |
setLabelOptions() | Set many label options at once | LabelAwareInterface |
Clear all label options
Returns: $this
Retrieve the label (if any) used for this element
Returns: 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
Does the element has a specific label option ?
Parameter Name | Type | Description |
---|---|---|
$key | string |
Returns: bool
Remove a single label option
Parameter Name | Type | Description |
---|---|---|
$key | string |
Returns: $this
Remove many attributes at once
Parameter Name | Type | Description |
---|---|---|
$keys | array |
Returns: $this
Set the label (if any) used for this element
Parameter Name | Type | Description |
---|---|---|
$label | ||
$label |
Returns: $this
Set the attributes to use with the label
Parameter Name | Type | Description |
---|---|---|
$labelAttributes | array |
Returns: $this
Set a single label optionn
Parameter Name | Type | Description |
---|---|---|
$key | string | |
$value | mixed |
Returns: $this
Set many label options at once
Implementation will decide if this will overwrite or merge.
Parameter Name | Type | Description |
---|---|---|
$arrayOrTraversable | array|\Traversable |
Returns: $this