| Zotlabs\Render\SimpleTemplate::_build_nodes  | 
          ( | 
            | 
          $s | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_get_var  | 
          ( | 
            | 
          $name,  | 
         
        
           | 
           | 
            | 
          $retNoKey = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_pop_stack  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_preg_error  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_push_stack  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_replcb  | 
          ( | 
            | 
          $m | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_replcb_debug  | 
          ( | 
            | 
          $args | ) | 
           | 
         
       
   | 
  
private   | 
  
 
DEBUG node 
{{ debug $var [$var [$var [...]]] }}{{ enddebug }}
 replace node with 
var_dump($var, $var, ...);
 
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_replcb_for  | 
          ( | 
            | 
          $args | ) | 
           | 
         
       
   | 
  
private   | 
  
 
FOR node 
{{ for <$var> as 
$name }}...{{ endfor }}
 
{{ for <$var> as $key=>
$name }}...{{ endfor }}
 
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_replcb_if  | 
          ( | 
            | 
          $args | ) | 
           | 
         
       
   | 
  
private   | 
  
 
IF node 
{{ if <$var> }}...[{{ else }} ...] {{ endif }}
{{ if <$var>==<val|$var> }}...[{{ else }} ...]{{ endif }}
{{ if <$var>!=<val|$var> }}...[{{ else }} ...]{{ endif }}
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_replcb_inc  | 
          ( | 
            | 
          $args | ) | 
           | 
         
       
   | 
  
private   | 
  
 
INC node 
{{ inc <templatefile> [with $var1=$var2] }}{{ endinc }}
  
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::_replcb_node  | 
          ( | 
            | 
          $m | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::get_markup_template  | 
          ( | 
            | 
          $file,  | 
        
        
           | 
           | 
            | 
          $root = ''  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::replace  | 
          ( | 
            | 
          $s,  | 
         
        
           | 
           | 
            | 
          $r  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::replace_macros  | 
          ( | 
            | 
          $s,  | 
        
        
           | 
           | 
            | 
          $r  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::var_replace  | 
          ( | 
            | 
          $s | ) | 
           | 
         
       
   | 
  
private   | 
  
 
regexp: $ literal $ ([)? optional open square bracket ([a-zA-Z0-9-_]+.?)+ var name, followed by optional dot, repeated at least 1 time (?(1)]) if there was opened square bracket (subgrup 1), match close bracket
Referenced by Zotlabs\Render\SimpleTemplate\replace_macros().
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$d = false | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$debug =false | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$done = false | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$lang = null | 
        
      
 
 
  
  
      
        
          | Zotlabs\Render\SimpleTemplate::$name ="internal" | 
         
       
   | 
  
static   | 
  
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$nodes = array() | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$r | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$replace | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$search | 
        
      
 
 
      
        
          | Zotlabs\Render\SimpleTemplate::$stack = array() | 
        
      
 
 
The documentation for this class was generated from the following file: