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.
42 lines
889 B
42 lines
889 B
<?php |
|
/** |
|
* Smarty Internal Plugin Templateparser Parse Tree |
|
* These are classes to build parse trees in the template parser |
|
* |
|
* @package Smarty |
|
* @subpackage Compiler |
|
* @author Thue Kristensen |
|
* @author Uwe Tews |
|
*/ |
|
|
|
/** |
|
* Code fragment inside a tag . |
|
* |
|
* @package Smarty |
|
* @subpackage Compiler |
|
* @ignore |
|
*/ |
|
class Smarty_Internal_ParseTree_Code extends Smarty_Internal_ParseTree |
|
{ |
|
/** |
|
* Create parse tree buffer for code fragment |
|
* |
|
* @param string $data content |
|
*/ |
|
public function __construct($data) |
|
{ |
|
$this->data = $data; |
|
} |
|
|
|
/** |
|
* Return buffer content in parentheses |
|
* |
|
* @param \Smarty_Internal_Templateparser $parser |
|
* |
|
* @return string content |
|
*/ |
|
public function to_smarty_php(Smarty_Internal_Templateparser $parser) |
|
{ |
|
return sprintf('(%s)', $this->data); |
|
} |
|
}
|
|
|