mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-16 13:44:12 +02:00
[ticket/16967] Remove support for INCLUDEPHP and PHP/ENDPHP in templates
PHPBB3-16967
This commit is contained in:
@@ -34,11 +34,8 @@ class lexer extends \Twig\Lexer
|
||||
'UNDEFINE',*/
|
||||
'ENDDEFINE',
|
||||
'INCLUDE',
|
||||
'INCLUDEPHP',
|
||||
'INCLUDEJS',
|
||||
'INCLUDECSS',
|
||||
'PHP',
|
||||
'ENDPHP',
|
||||
'EVENT',
|
||||
);
|
||||
|
||||
@@ -79,20 +76,17 @@ class lexer extends \Twig\Lexer
|
||||
// Fix tokens that may have inline variables (e.g. <!-- DEFINE $TEST = '{FOO}')
|
||||
$code = $this->strip_surrounding_quotes(array(
|
||||
'INCLUDE',
|
||||
'INCLUDEPHP',
|
||||
'INCLUDEJS',
|
||||
'INCLUDECSS',
|
||||
), $code);
|
||||
$code = $this->fix_inline_variable_tokens(array(
|
||||
'DEFINE \$[a-zA-Z0-9_]+ =',
|
||||
'INCLUDE',
|
||||
'INCLUDEPHP',
|
||||
'INCLUDEJS',
|
||||
'INCLUDECSS',
|
||||
), $code);
|
||||
$code = $this->add_surrounding_quotes(array(
|
||||
'INCLUDE',
|
||||
'INCLUDEPHP',
|
||||
'INCLUDEJS',
|
||||
'INCLUDECSS',
|
||||
), $code);
|
||||
|
Reference in New Issue
Block a user