forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.3 KiB
57 lines
1.3 KiB
<?php |
|
|
|
/** |
|
* Smarty Internal Plugin Templateparser Parse Tree |
|
* These are classes to build parse tree in the template parser |
|
* |
|
* @package Smarty |
|
* @subpackage Compiler |
|
* @author Thue Kristensen |
|
* @author Uwe Tews |
|
* * |
|
* template text |
|
* @package Smarty |
|
* @subpackage Compiler |
|
* @ignore |
|
*/ |
|
class Smarty_Internal_ParseTree_Text extends Smarty_Internal_ParseTree |
|
{ |
|
|
|
/** |
|
* Wether this section should be stripped on output to smarty php |
|
* @var bool |
|
*/ |
|
private $toBeStripped = false; |
|
|
|
/** |
|
* Create template text buffer |
|
* |
|
* @param string $data text |
|
* @param bool $toBeStripped wether this section should be stripped on output to smarty php |
|
*/ |
|
public function __construct($data, $toBeStripped = false) |
|
{ |
|
$this->data = $data; |
|
$this->toBeStripped = $toBeStripped; |
|
} |
|
|
|
/** |
|
* Wether this section should be stripped on output to smarty php |
|
* @return bool |
|
*/ |
|
public function isToBeStripped() { |
|
return $this->toBeStripped; |
|
} |
|
|
|
/** |
|
* Return buffer content |
|
* |
|
* @param \Smarty_Internal_Templateparser $parser |
|
* |
|
* @return string text |
|
*/ |
|
public function to_smarty_php(Smarty_Internal_Templateparser $parser) |
|
{ |
|
return $this->data; |
|
} |
|
}
|
|
|