12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- /**
- * Parser output
- *
- * @package Less
- * @subpackage output
- */
- class Less_Output{
- /**
- * Output holder
- *
- * @var string
- */
- protected $strs = array();
- /**
- * Adds a chunk to the stack
- *
- * @param string $chunk The chunk to output
- * @param Less_FileInfo $fileInfo The file information
- * @param integer $index The index
- * @param mixed $mapLines
- */
- public function add($chunk, $fileInfo = null, $index = 0, $mapLines = null){
- $this->strs[] = $chunk;
- }
- /**
- * Is the output empty?
- *
- * @return boolean
- */
- public function isEmpty(){
- return count($this->strs) === 0;
- }
- /**
- * Converts the output to string
- *
- * @return string
- */
- public function toString(){
- return implode('',$this->strs);
- }
- }
|