Get or set option attributes
This method is a combined getOptionAttributes() and setOptionAttributes(). Use the dedicated get/set methods when you need more options.
Available since version 3.0.134.
Usage
// basic usage
$array = $inputfieldSelect->optionAttributes();
// usage with all arguments
$array = $inputfieldSelect->optionAttributes($key = null, $attributes = null, bool $append = false);
Arguments
Name | Type(s) | Description |
---|---|---|
key (optional) | string, int | Option value to get or set attributes for, or omit to get all option attributes. |
attributes (optional) | array, null, bool | Specify array to set attributes, omit to get attributes |
append (optional) | bool | Specify true to append to existing attributes rather than replacing |
Return value
array
Associative array of attributes
InputfieldSelect methods and properties
API reference based on ProcessWire core version 3.0.236