InputfieldSelect::replaceOption()   
Replace an option already present with the new value (and optionally new label and attributes)
Available since version 3.0.134.
Usage
// basic usage
$bool = $inputfieldSelect->replaceOption($oldValue, $newValue);
// usage with all arguments
$bool = $inputfieldSelect->replaceOption($oldValue, $newValue, $newLabel = null, $newAttributes = null);Arguments
| Name | Type(s) | Description | 
|---|---|---|
$oldValue | string int float | |
$newValue | string int float | |
$newLabel (optional) | string null | Specify string to replace or omit (null) to leave existing label  | 
$newAttributes (optional) | array null | Specify array to replace, or omit (null) to leave existing attributes  | 
Return value
boolTrue if option was replaced, false if oldValue was not found to replace,
InputfieldSelect methods and properties
API reference based on ProcessWire core version 3.0.252