protected function Twig_ExpressionParser::checkConstantExpression

1 call to Twig_ExpressionParser::checkConstantExpression()
Twig_ExpressionParser::parseArguments in drupal/core/vendor/twig/twig/lib/Twig/ExpressionParser.php
Parses arguments.

File

drupal/core/vendor/twig/twig/lib/Twig/ExpressionParser.php, line 586

Class

Twig_ExpressionParser
Parses expressions.

Code

protected function checkConstantExpression(Twig_NodeInterface $node) {
  if (!($node instanceof Twig_Node_Expression_Constant || $node instanceof Twig_Node_Expression_Array)) {
    return false;
  }
  foreach ($node as $n) {
    if (!$this
      ->checkConstantExpression($n)) {
      return false;
    }
  }
  return true;
}