public function after(PHPTAL_Php_CodeWriter $codewriter) { if ($this->tmp_content_var) { $codewriter->recycleTempVariable($this->tmp_content_var); } if ($this->_pushedContext) { $codewriter->popContext(); } }
public function after(PHPTAL_Php_CodeWriter $codewriter) { // end of if PROCEED $codewriter->doEnd(); // if trigger found, notify the end of the node $codewriter->doIf($this->var); $codewriter->pushCode($this->var . '->end(' . $codewriter->str($this->expression) . ', $tpl)'); $codewriter->doEnd(); $codewriter->recycleTempVariable($this->var); }
public function after(PHPTAL_Php_CodeWriter $codewriter) { $codewriter->doEnd('if'); $codewriter->recycleTempVariable($this->tmp_var); }
public function after(PHPTAL_Php_CodeWriter $codewriter) { $codewriter->doEval('file_put_contents(' . $this->cache_filename_var . ', ob_get_flush())'); $codewriter->doElse(); $codewriter->doEval('readfile(' . $this->cache_filename_var . ')'); $codewriter->doEnd('if'); $codewriter->recycleTempVariable($this->cache_filename_var); }
public function after(PHPTAL_Php_CodeWriter $codewriter) { if ($this->varname) { $codewriter->recycleTempVariable($this->varname); } }
public function after(PHPTAL_Php_CodeWriter $codewriter) { foreach ($this->vars_to_recycle as $var) { $codewriter->recycleTempVariable($var); } }
public function after(PHPTAL_Php_CodeWriter $codewriter) { $codewriter->doEnd(); $codewriter->popContext(); $codewriter->recycleTempVariable($this->var); }