public function __construct(WPLessConfiguration $configuration)
 {
     parent::__construct($configuration);
     $this->compiler = new WPLessCompiler();
     $this->compiler->setVariable('stylesheet_directory_uri', "'" . get_stylesheet_directory_uri() . "'");
     $this->compiler->setVariable('template_directory_uri', "'" . get_template_directory_uri() . "'");
 }
Beispiel #2
0
 public function instantiateCompiler()
 {
     if (!class_exists('lessc')) {
         // Load the parent compiler class
         require $this->getLessCompilerPath();
     }
     $this->compiler = new WPLessCompiler();
     $this->compiler->setVariable('stylesheet_directory_uri', "'" . get_stylesheet_directory_uri() . "'");
     $this->compiler->setVariable('template_directory_uri', "'" . get_template_directory_uri() . "'");
 }
 /**
  * Re-init compiler property. It may be used if you must compile stylesheet with @import multiple times in a row.
  *
  */
 public function resetCompiler()
 {
     $this->compiler = new WPLessCompiler();
     $this->compiler->setVariable('stylesheet_directory_uri', "'" . get_stylesheet_directory_uri() . "'");
     $this->compiler->setVariable('template_directory_uri', "'" . get_template_directory_uri() . "'");
 }