You are here

public function CSSCompression_Color::__construct in Advanced CSS/JS Aggregation 6

Same name and namespace in other branches
  1. 7 advagg_css_compress/css-compressor-3.x/src/lib/Color.inc \CSSCompression_Color::__construct()

Stash a reference to the controller on each instantiation and install conversion helpers

Parameters

(class) control: CSSCompression Controller:

File

advagg_css_compress/css-compressor-3.x/src/lib/Color.inc, line 42

Class

CSSCompression_Color
CSS Compressor [VERSION] [DATE] Corey Hart @ http://www.codenothing.com

Code

public function __construct(CSSCompression_Control $control) {
  $this->Control = $control;
  $this->options =& $control->Option->options;
  if (!self::$color2hex) {
    foreach (self::$files as $v => $file) {
      self::${$v} = CSSCompression::getJSON($file);
    }
  }
}