| 1: | <?php | 
| 2: | /** | 
| 3: | * Smarty Internal Plugin Templateparser Parse Tree | 
| 4: | * These are classes to build parse tree in the template parser | 
| 5: | * | 
| 6: | * @package Smarty | 
| 7: | * @subpackage Compiler | 
| 8: | * @author Thue Kristensen | 
| 9: | * @author Uwe Tews | 
| 10: | */ | 
| 11: | |
| 12: | /** | 
| 13: | * Raw chars as part of a double quoted string. | 
| 14: | * | 
| 15: | * @package Smarty | 
| 16: | * @subpackage Compiler | 
| 17: | * @ignore | 
| 18: | */ | 
| 19: | class Smarty_Internal_ParseTree_DqContent extends Smarty_Internal_ParseTree | 
| 20: | { | 
| 21: | /** | 
| 22: | * Create parse tree buffer with string content | 
| 23: | * | 
| 24: | * @param string $data string section | 
| 25: | */ | 
| 26: | public function __construct($data) | 
| 27: | { | 
| 28: | $this->data = $data; | 
| 29: | } | 
| 30: | |
| 31: | /** | 
| 32: | * Return content as double quoted string | 
| 33: | * | 
| 34: | * @param \Smarty_Internal_Templateparser $parser | 
| 35: | * | 
| 36: | * @return string doubled quoted string | 
| 37: | */ | 
| 38: | public function to_smarty_php(Smarty_Internal_Templateparser $parser) | 
| 39: | { | 
| 40: | return '"' . $this->data . '"'; | 
| 41: | } | 
| 42: | } | 
| 43: |