protected function Twig_Tests_Node_TestCase::getVariableGetter

2 calls to Twig_Tests_Node_TestCase::getVariableGetter()
Twig_Tests_Node_Expression_GetAttrTest::getTests in drupal/core/vendor/twig/twig/test/Twig/Tests/Node/Expression/GetAttrTest.php
Twig_Tests_Node_Expression_NameTest::getTests in drupal/core/vendor/twig/twig/test/Twig/Tests/Node/Expression/NameTest.php

File

drupal/core/vendor/twig/twig/test/Twig/Tests/Node/TestCase.php, line 41

Class

Twig_Tests_Node_TestCase

Code

protected function getVariableGetter($name) {
  if (version_compare(phpversion(), '5.4.0RC1', '>=')) {
    return sprintf('(isset($context["%s"]) ? $context["%s"] : null)', $name, $name);
  }
  return sprintf('$this->getContext($context, "%s")', $name);
}