1
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2025-08-09 05:02:44 +03:00

add a lib directory; move smarty into it; add random_compat phar (for random_bytes() on PHP < 7)

This commit is contained in:
David Goodwin
2018-04-29 09:35:57 +01:00
parent a4760ef53c
commit b97decb7c2
212 changed files with 15 additions and 5 deletions

View File

@@ -0,0 +1,54 @@
<?php
/**
* Smarty Internal Plugin Templateparser Parsetree
* These are classes to build parsetree in the template parser
*
* @package Smarty
* @subpackage Compiler
* @author Thue Kristensen
* @author Uwe Tews
*/
/**
* @package Smarty
* @subpackage Compiler
* @ignore
*/
abstract class Smarty_Internal_ParseTree
{
/**
* Buffer content
*
* @var mixed
*/
public $data;
/**
* Subtree array
*
* @var array
*/
public $subtrees = array();
/**
* Return buffer
*
* @param \Smarty_Internal_Templateparser $parser
*
* @return string buffer content
*/
abstract public function to_smarty_php(Smarty_Internal_Templateparser $parser);
/**
* Template data object destructor
*/
public function __destruct()
{
$this->data = null;
$this->subtrees = null;
}
}