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