gluon-web-remote

Web remote Administration for big size of gluon routers
git clone git://archive.git.mtrnord.blog/MTRNord/gluon-web-remote.git
Log | Files | Refs | README

smarty_internal_parsetree_dqcontent.php (918B)


      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 object $parser parser object
     25      * @param string $data   string section
     26      */
     27     public function __construct($parser, $data)
     28     {
     29         $this->parser = $parser;
     30         $this->data = $data;
     31     }
     32 
     33     /**
     34      * Return content as double quoted string
     35      *
     36      * @return string doubled quoted string
     37      */
     38     public function to_smarty_php()
     39     {
     40         return '"' . $this->data . '"';
     41     }
     42 }