]> git.mxchange.org Git - friendica.git/blob - vendor/smarty/smarty/libs/sysplugins/smarty_internal_parsetree_dqcontent.php
Add Smarty to Composer
[friendica.git] / vendor / smarty / smarty / libs / sysplugins / smarty_internal_parsetree_dqcontent.php
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 }