OP\ColorField::ammendSource
Allows for custom colors to be added to source eg: $s = OpColorField::create('ClassOverride', 'Color Override', $this->ClassOverride); $dobj = ArrayData::create(array( 'OPColor' => 'Black', 'CSSColor' =>'black', 'CSSRGB' => '0 0 0', 'CSSHex' => '#000', 'CSSCMYK' => '0 0 0 1' )); $s->ammendSource($dobj->CSSColor,$dobj); Note: custom colors have to be added to site css file for now.
Signature
public function ammendSource(CSS
$key,
$value )
Parameters
$key
—
object
- Name $value an array of values to decorate the field
$value
—