openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

Less.class.php (602B)


      1 <?php
      2 
      3 
      4 namespace util;
      5 
      6 require __DIR__.'/Less.php';
      7 
      8 /**
      9  * Wrapper for 3rd-party Less parser.
     10  */
     11 class Less
     12 {
     13 
     14 	private $less;
     15 
     16 
     17 	public function __construct( $var )
     18 	{
     19 		$this->less = new \Less_Parser( $var );
     20 	}
     21 
     22 
     23 	public function parse( $str, $file_uri = null )
     24 	{
     25 		$this->less->parse($str, $file_uri);
     26 	}
     27 	public function parseFile( $filename, $uri_root = '', $returnRoot = false )
     28 	{
     29 		$this->less->parseFile( $filename, $uri_root, $returnRoot );
     30 	}
     31 	public function ModifyVars( $var )
     32 	{
     33 		$this->less->ModifyVars($var );
     34 	}
     35 	public function getCss()
     36 	{
     37 		return $this->less->getCss();
     38 	}
     39 
     40 }