getRenderer() public static method

Returns the renderer for the required render style.
public static getRenderer ( string $style ) : SassRenderer
$style string render style
return SassRenderer
コード例 #1
0
ファイル: SassRootNode.php プロジェクト: nizsheanez/kur.ru
 /**
  * Root SassNode constructor.
  * @param SassParser Sass parser
  * @return SassNode
  */
 public function __construct($parser)
 {
     parent::__construct((object) array('source' => '', 'level' => -1, 'filename' => $parser->filename, 'line' => 0));
     $this->parser = $parser;
     $this->script = new SassScriptParser();
     $this->renderer = SassRenderer::getRenderer($parser->style);
     $this->root = $this;
 }
コード例 #2
0
ファイル: SassRootNode.php プロジェクト: joebeeson/sassy
 /**
  * Root SassNode constructor.
  * @param array options for the tree
  * @return SassNode
  */
 public function __construct($options)
 {
     $this->root = $this;
     $this->options = $options;
     $this->parser = new SassScriptParser();
     $this->renderer = SassRenderer::getRenderer($this->options['style']);
     $this->line = array('indentLevel' => -1);
 }