123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?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 );
- }
- }
|