mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-22 14:23:57 -07:00
Update Template.php
This commit is contained in:
parent
1db98a4393
commit
81837634dc
1 changed files with 2 additions and 15 deletions
|
@ -799,61 +799,47 @@ class Template
|
|||
case 'eq':
|
||||
$token = '==';
|
||||
break;
|
||||
|
||||
case 'ne':
|
||||
case 'neq':
|
||||
$token = '!=';
|
||||
break;
|
||||
|
||||
case 'lt':
|
||||
$token = '<';
|
||||
break;
|
||||
|
||||
case 'le':
|
||||
case 'lte':
|
||||
$token = '<=';
|
||||
break;
|
||||
|
||||
case 'gt':
|
||||
$token = '>';
|
||||
break;
|
||||
|
||||
case 'ge':
|
||||
case 'gte':
|
||||
$token = '>=';
|
||||
break;
|
||||
|
||||
case 'and':
|
||||
$token = '&&';
|
||||
break;
|
||||
|
||||
case 'or':
|
||||
$token = '||';
|
||||
break;
|
||||
|
||||
case 'not':
|
||||
$token = '!';
|
||||
break;
|
||||
|
||||
case 'mod':
|
||||
$token = '%';
|
||||
break;
|
||||
|
||||
case '(':
|
||||
$is_arg_stack[] = $i;
|
||||
break;
|
||||
|
||||
case 'is':
|
||||
$is_arg_start = ($tokens[$i - 1] == ')') ? array_pop($is_arg_stack) : $i - 1;
|
||||
$is_arg = implode(' ', array_slice($tokens, $is_arg_start, $i - $is_arg_start));
|
||||
|
||||
$new_tokens = $this->_parse_is_expr($is_arg, array_slice($tokens, $i + 1));
|
||||
|
||||
array_splice($tokens, $is_arg_start, is_countable($tokens) ? count($tokens) : 0, $new_tokens);
|
||||
|
||||
$i = $is_arg_start;
|
||||
break;
|
||||
|
||||
default:
|
||||
$pattern = '@^
|
||||
( # 1
|
||||
|
@ -979,10 +965,11 @@ class Template
|
|||
*
|
||||
* @param $filename
|
||||
* @param $code
|
||||
* @return false|int
|
||||
*/
|
||||
public function write_cache($filename, $code)
|
||||
{
|
||||
file_write($code, $filename, max_size: false, replace_content: true);
|
||||
return file_write($code, $filename, max_size: false, replace_content: true);
|
||||
}
|
||||
|
||||
public function xs_startup()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue