Contao\StyleSheets::compileColor PHP Метод

compileColor() защищенный Метод

Compile a color value and return a hex or rgba color
protected compileColor ( mixed $color, boolean $blnWriteToFile = false, array $vars = [] ) : string
$color mixed
$blnWriteToFile boolean
$vars array
Результат string
    protected function compileColor($color, $blnWriteToFile = false, $vars = array())
    {
        if (!is_array($color)) {
            return '#' . $this->shortenHexColor($color);
        } elseif (!isset($color[1]) || empty($color[1])) {
            return '#' . $this->shortenHexColor($color[0]);
        } else {
            return 'rgba(' . implode(',', $this->convertHexColor($color[0], $blnWriteToFile, $vars)) . ',' . $color[1] / 100 . ')';
        }
    }