summaryrefslogtreecommitdiff
path: root/vendor/symfony/expression-language/Tests
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/symfony/expression-language/Tests')
-rw-r--r--vendor/symfony/expression-language/Tests/ExpressionLanguageTest.php66
-rw-r--r--vendor/symfony/expression-language/Tests/Fixtures/TestProvider.php4
-rw-r--r--vendor/symfony/expression-language/Tests/LexerTest.php66
-rw-r--r--vendor/symfony/expression-language/Tests/Node/AbstractNodeTest.php4
-rw-r--r--vendor/symfony/expression-language/Tests/Node/ArgumentsNodeTest.php12
-rw-r--r--vendor/symfony/expression-language/Tests/Node/ArrayNodeTest.php18
-rw-r--r--vendor/symfony/expression-language/Tests/Node/BinaryNodeTest.php192
-rw-r--r--vendor/symfony/expression-language/Tests/Node/ConditionalNodeTest.php24
-rw-r--r--vendor/symfony/expression-language/Tests/Node/ConstantNodeTest.php62
-rw-r--r--vendor/symfony/expression-language/Tests/Node/FunctionNodeTest.php22
-rw-r--r--vendor/symfony/expression-language/Tests/Node/GetAttrNodeTest.php42
-rw-r--r--vendor/symfony/expression-language/Tests/Node/NameNodeTest.php18
-rw-r--r--vendor/symfony/expression-language/Tests/Node/NodeTest.php4
-rw-r--r--vendor/symfony/expression-language/Tests/Node/UnaryNodeTest.php36
-rw-r--r--vendor/symfony/expression-language/Tests/ParserTest.php138
15 files changed, 354 insertions, 354 deletions
diff --git a/vendor/symfony/expression-language/Tests/ExpressionLanguageTest.php b/vendor/symfony/expression-language/Tests/ExpressionLanguageTest.php
index 15a26d5f3f..f9c9dae42b 100644
--- a/vendor/symfony/expression-language/Tests/ExpressionLanguageTest.php
+++ b/vendor/symfony/expression-language/Tests/ExpressionLanguageTest.php
@@ -56,10 +56,10 @@ class ExpressionLanguageTest extends TestCase
->with($cacheItemMock)
;
- $parsedExpression = $expressionLanguage->parse('1 + 1', array());
+ $parsedExpression = $expressionLanguage->parse('1 + 1', []);
$this->assertSame($savedParsedExpression, $parsedExpression);
- $parsedExpression = $expressionLanguage->parse('1 + 1', array());
+ $parsedExpression = $expressionLanguage->parse('1 + 1', []);
$this->assertSame($savedParsedExpression, $parsedExpression);
}
@@ -74,7 +74,7 @@ class ExpressionLanguageTest extends TestCase
public function testProviders()
{
- $expressionLanguage = new ExpressionLanguage(null, array(new TestProvider()));
+ $expressionLanguage = new ExpressionLanguage(null, [new TestProvider()]);
$this->assertEquals('foo', $expressionLanguage->evaluate('identity("foo")'));
$this->assertEquals('"foo"', $expressionLanguage->compile('identity("foo")'));
$this->assertEquals('FOO', $expressionLanguage->evaluate('strtoupper("foo")'));
@@ -112,38 +112,38 @@ class ExpressionLanguageTest extends TestCase
public function testParseThrowsInsteadOfNotice()
{
$expressionLanguage = new ExpressionLanguage();
- $expressionLanguage->parse('node.', array('node'));
+ $expressionLanguage->parse('node.', ['node']);
}
public function shortCircuitProviderEvaluate()
{
- $object = $this->getMockBuilder('stdClass')->setMethods(array('foo'))->getMock();
+ $object = $this->getMockBuilder('stdClass')->setMethods(['foo'])->getMock();
$object->expects($this->never())->method('foo');
- return array(
- array('false and object.foo()', array('object' => $object), false),
- array('false && object.foo()', array('object' => $object), false),
- array('true || object.foo()', array('object' => $object), true),
- array('true or object.foo()', array('object' => $object), true),
- );
+ return [
+ ['false and object.foo()', ['object' => $object], false],
+ ['false && object.foo()', ['object' => $object], false],
+ ['true || object.foo()', ['object' => $object], true],
+ ['true or object.foo()', ['object' => $object], true],
+ ];
}
public function shortCircuitProviderCompile()
{
- return array(
- array('false and foo', array('foo' => 'foo'), false),
- array('false && foo', array('foo' => 'foo'), false),
- array('true || foo', array('foo' => 'foo'), true),
- array('true or foo', array('foo' => 'foo'), true),
- );
+ return [
+ ['false and foo', ['foo' => 'foo'], false],
+ ['false && foo', ['foo' => 'foo'], false],
+ ['true || foo', ['foo' => 'foo'], true],
+ ['true or foo', ['foo' => 'foo'], true],
+ ];
}
public function testCachingForOverriddenVariableNames()
{
$expressionLanguage = new ExpressionLanguage();
$expression = 'a + b';
- $expressionLanguage->evaluate($expression, array('a' => 1, 'b' => 1));
- $result = $expressionLanguage->compile($expression, array('a', 'B' => 'b'));
+ $expressionLanguage->evaluate($expression, ['a' => 1, 'b' => 1]);
+ $result = $expressionLanguage->compile($expression, ['a', 'B' => 'b']);
$this->assertSame('($a + $B)', $result);
}
@@ -151,7 +151,7 @@ class ExpressionLanguageTest extends TestCase
{
$expressionLanguage = new ExpressionLanguage();
$expression = '123 === a';
- $result = $expressionLanguage->compile($expression, array('a'));
+ $result = $expressionLanguage->compile($expression, ['a']);
$this->assertSame('(123 === $a)', $result);
}
@@ -160,7 +160,7 @@ class ExpressionLanguageTest extends TestCase
$cacheMock = $this->getMockBuilder('Psr\Cache\CacheItemPoolInterface')->getMock();
$cacheItemMock = $this->getMockBuilder('Psr\Cache\CacheItemInterface')->getMock();
$expressionLanguage = new ExpressionLanguage($cacheMock);
- $savedParsedExpressions = array();
+ $savedParsedExpressions = [];
$cacheMock
->expects($this->exactly(2))
@@ -193,8 +193,8 @@ class ExpressionLanguageTest extends TestCase
;
$expression = 'a + b';
- $expressionLanguage->compile($expression, array('a', 'B' => 'b'));
- $expressionLanguage->compile($expression, array('B' => 'b', 'a'));
+ $expressionLanguage->compile($expression, ['a', 'B' => 'b']);
+ $expressionLanguage->compile($expression, ['B' => 'b', 'a']);
}
/**
@@ -204,7 +204,7 @@ class ExpressionLanguageTest extends TestCase
public function testRegisterAfterParse($registerCallback)
{
$el = new ExpressionLanguage();
- $el->parse('1 + 1', array());
+ $el->parse('1 + 1', []);
$registerCallback($el);
}
@@ -226,7 +226,7 @@ class ExpressionLanguageTest extends TestCase
public function testCallBadCallable()
{
$el = new ExpressionLanguage();
- $el->evaluate('foo.myfunction()', array('foo' => new \stdClass()));
+ $el->evaluate('foo.myfunction()', ['foo' => new \stdClass()]);
}
/**
@@ -242,22 +242,22 @@ class ExpressionLanguageTest extends TestCase
public function getRegisterCallbacks()
{
- return array(
- array(
+ return [
+ [
function (ExpressionLanguage $el) {
$el->register('fn', function () {}, function () {});
},
- ),
- array(
+ ],
+ [
function (ExpressionLanguage $el) {
$el->addFunction(new ExpressionFunction('fn', function () {}, function () {}));
},
- ),
- array(
+ ],
+ [
function (ExpressionLanguage $el) {
$el->registerProvider(new TestProvider());
},
- ),
- );
+ ],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Fixtures/TestProvider.php b/vendor/symfony/expression-language/Tests/Fixtures/TestProvider.php
index 20c5182bba..8405d4f975 100644
--- a/vendor/symfony/expression-language/Tests/Fixtures/TestProvider.php
+++ b/vendor/symfony/expression-language/Tests/Fixtures/TestProvider.php
@@ -19,7 +19,7 @@ class TestProvider implements ExpressionFunctionProviderInterface
{
public function getFunctions()
{
- return array(
+ return [
new ExpressionFunction('identity', function ($input) {
return $input;
}, function (array $values, $input) {
@@ -31,7 +31,7 @@ class TestProvider implements ExpressionFunctionProviderInterface
ExpressionFunction::fromPhp('\strtolower'),
ExpressionFunction::fromPhp('Symfony\Component\ExpressionLanguage\Tests\Fixtures\fn_namespaced', 'fn_namespaced'),
- );
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/LexerTest.php b/vendor/symfony/expression-language/Tests/LexerTest.php
index 16bf450862..ba35e7d19a 100644
--- a/vendor/symfony/expression-language/Tests/LexerTest.php
+++ b/vendor/symfony/expression-language/Tests/LexerTest.php
@@ -59,33 +59,33 @@ class LexerTest extends TestCase
public function getTokenizeData()
{
- return array(
- array(
- array(new Token('name', 'a', 3)),
+ return [
+ [
+ [new Token('name', 'a', 3)],
' a ',
- ),
- array(
- array(new Token('name', 'a', 1)),
+ ],
+ [
+ [new Token('name', 'a', 1)],
'a',
- ),
- array(
- array(new Token('string', 'foo', 1)),
+ ],
+ [
+ [new Token('string', 'foo', 1)],
'"foo"',
- ),
- array(
- array(new Token('number', '3', 1)),
+ ],
+ [
+ [new Token('number', '3', 1)],
'3',
- ),
- array(
- array(new Token('operator', '+', 1)),
+ ],
+ [
+ [new Token('operator', '+', 1)],
'+',
- ),
- array(
- array(new Token('punctuation', '.', 1)),
+ ],
+ [
+ [new Token('punctuation', '.', 1)],
'.',
- ),
- array(
- array(
+ ],
+ [
+ [
new Token('punctuation', '(', 1),
new Token('number', '3', 2),
new Token('operator', '+', 4),
@@ -101,21 +101,21 @@ class LexerTest extends TestCase
new Token('punctuation', '[', 25),
new Token('number', '4', 26),
new Token('punctuation', ']', 27),
- ),
+ ],
'(3 + 5) ~ foo("bar").baz[4]',
- ),
- array(
- array(new Token('operator', '..', 1)),
+ ],
+ [
+ [new Token('operator', '..', 1)],
'..',
- ),
- array(
- array(new Token('string', '#foo', 1)),
+ ],
+ [
+ [new Token('string', '#foo', 1)],
"'#foo'",
- ),
- array(
- array(new Token('string', '#foo', 1)),
+ ],
+ [
+ [new Token('string', '#foo', 1)],
'"#foo"',
- ),
- );
+ ],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Node/AbstractNodeTest.php b/vendor/symfony/expression-language/Tests/Node/AbstractNodeTest.php
index a6f80c2f69..297503746e 100644
--- a/vendor/symfony/expression-language/Tests/Node/AbstractNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/AbstractNodeTest.php
@@ -19,7 +19,7 @@ abstract class AbstractNodeTest extends TestCase
/**
* @dataProvider getEvaluateData
*/
- public function testEvaluate($expected, $node, $variables = array(), $functions = array())
+ public function testEvaluate($expected, $node, $variables = [], $functions = [])
{
$this->assertSame($expected, $node->evaluate($functions, $variables));
}
@@ -29,7 +29,7 @@ abstract class AbstractNodeTest extends TestCase
/**
* @dataProvider getCompileData
*/
- public function testCompile($expected, $node, $functions = array())
+ public function testCompile($expected, $node, $functions = [])
{
$compiler = new Compiler($functions);
$node->compile($compiler);
diff --git a/vendor/symfony/expression-language/Tests/Node/ArgumentsNodeTest.php b/vendor/symfony/expression-language/Tests/Node/ArgumentsNodeTest.php
index 60a6d1ca2a..9d88b4ae75 100644
--- a/vendor/symfony/expression-language/Tests/Node/ArgumentsNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/ArgumentsNodeTest.php
@@ -17,16 +17,16 @@ class ArgumentsNodeTest extends ArrayNodeTest
{
public function getCompileData()
{
- return array(
- array('"a", "b"', $this->getArrayNode()),
- );
+ return [
+ ['"a", "b"', $this->getArrayNode()],
+ ];
}
public function getDumpData()
{
- return array(
- array('"a", "b"', $this->getArrayNode()),
- );
+ return [
+ ['"a", "b"', $this->getArrayNode()],
+ ];
}
protected function createArrayNode()
diff --git a/vendor/symfony/expression-language/Tests/Node/ArrayNodeTest.php b/vendor/symfony/expression-language/Tests/Node/ArrayNodeTest.php
index 11a35d461c..3d03d837e9 100644
--- a/vendor/symfony/expression-language/Tests/Node/ArrayNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/ArrayNodeTest.php
@@ -30,31 +30,31 @@ class ArrayNodeTest extends AbstractNodeTest
public function getEvaluateData()
{
- return array(
- array(array('b' => 'a', 'b'), $this->getArrayNode()),
- );
+ return [
+ [['b' => 'a', 'b'], $this->getArrayNode()],
+ ];
}
public function getCompileData()
{
- return array(
- array('array("b" => "a", 0 => "b")', $this->getArrayNode()),
- );
+ return [
+ ['["b" => "a", 0 => "b"]', $this->getArrayNode()],
+ ];
}
public function getDumpData()
{
- yield array('{"b": "a", 0: "b"}', $this->getArrayNode());
+ yield ['{"b": "a", 0: "b"}', $this->getArrayNode()];
$array = $this->createArrayNode();
$array->addElement(new ConstantNode('c'), new ConstantNode('a"b'));
$array->addElement(new ConstantNode('d'), new ConstantNode('a\b'));
- yield array('{"a\\"b": "c", "a\\\\b": "d"}', $array);
+ yield ['{"a\\"b": "c", "a\\\\b": "d"}', $array];
$array = $this->createArrayNode();
$array->addElement(new ConstantNode('c'));
$array->addElement(new ConstantNode('d'));
- yield array('["c", "d"]', $array);
+ yield ['["c", "d"]', $array];
}
protected function getArrayNode()
diff --git a/vendor/symfony/expression-language/Tests/Node/BinaryNodeTest.php b/vendor/symfony/expression-language/Tests/Node/BinaryNodeTest.php
index f8456f8dbb..b45a1e57b9 100644
--- a/vendor/symfony/expression-language/Tests/Node/BinaryNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/BinaryNodeTest.php
@@ -23,47 +23,47 @@ class BinaryNodeTest extends AbstractNodeTest
$array->addElement(new ConstantNode('a'));
$array->addElement(new ConstantNode('b'));
- return array(
- array(true, new BinaryNode('or', new ConstantNode(true), new ConstantNode(false))),
- array(true, new BinaryNode('||', new ConstantNode(true), new ConstantNode(false))),
- array(false, new BinaryNode('and', new ConstantNode(true), new ConstantNode(false))),
- array(false, new BinaryNode('&&', new ConstantNode(true), new ConstantNode(false))),
+ return [
+ [true, new BinaryNode('or', new ConstantNode(true), new ConstantNode(false))],
+ [true, new BinaryNode('||', new ConstantNode(true), new ConstantNode(false))],
+ [false, new BinaryNode('and', new ConstantNode(true), new ConstantNode(false))],
+ [false, new BinaryNode('&&', new ConstantNode(true), new ConstantNode(false))],
- array(0, new BinaryNode('&', new ConstantNode(2), new ConstantNode(4))),
- array(6, new BinaryNode('|', new ConstantNode(2), new ConstantNode(4))),
- array(6, new BinaryNode('^', new ConstantNode(2), new ConstantNode(4))),
+ [0, new BinaryNode('&', new ConstantNode(2), new ConstantNode(4))],
+ [6, new BinaryNode('|', new ConstantNode(2), new ConstantNode(4))],
+ [6, new BinaryNode('^', new ConstantNode(2), new ConstantNode(4))],
- array(true, new BinaryNode('<', new ConstantNode(1), new ConstantNode(2))),
- array(true, new BinaryNode('<=', new ConstantNode(1), new ConstantNode(2))),
- array(true, new BinaryNode('<=', new ConstantNode(1), new ConstantNode(1))),
+ [true, new BinaryNode('<', new ConstantNode(1), new ConstantNode(2))],
+ [true, new BinaryNode('<=', new ConstantNode(1), new ConstantNode(2))],
+ [true, new BinaryNode('<=', new ConstantNode(1), new ConstantNode(1))],
- array(false, new BinaryNode('>', new ConstantNode(1), new ConstantNode(2))),
- array(false, new BinaryNode('>=', new ConstantNode(1), new ConstantNode(2))),
- array(true, new BinaryNode('>=', new ConstantNode(1), new ConstantNode(1))),
+ [false, new BinaryNode('>', new ConstantNode(1), new ConstantNode(2))],
+ [false, new BinaryNode('>=', new ConstantNode(1), new ConstantNode(2))],
+ [true, new BinaryNode('>=', new ConstantNode(1), new ConstantNode(1))],
- array(true, new BinaryNode('===', new ConstantNode(true), new ConstantNode(true))),
- array(false, new BinaryNode('!==', new ConstantNode(true), new ConstantNode(true))),
+ [true, new BinaryNode('===', new ConstantNode(true), new ConstantNode(true))],
+ [false, new BinaryNode('!==', new ConstantNode(true), new ConstantNode(true))],
- array(false, new BinaryNode('==', new ConstantNode(2), new ConstantNode(1))),
- array(true, new BinaryNode('!=', new ConstantNode(2), new ConstantNode(1))),
+ [false, new BinaryNode('==', new ConstantNode(2), new ConstantNode(1))],
+ [true, new BinaryNode('!=', new ConstantNode(2), new ConstantNode(1))],
- array(-1, new BinaryNode('-', new ConstantNode(1), new ConstantNode(2))),
- array(3, new BinaryNode('+', new ConstantNode(1), new ConstantNode(2))),
- array(4, new BinaryNode('*', new ConstantNode(2), new ConstantNode(2))),
- array(1, new BinaryNode('/', new ConstantNode(2), new ConstantNode(2))),
- array(1, new BinaryNode('%', new ConstantNode(5), new ConstantNode(2))),
- array(25, new BinaryNode('**', new ConstantNode(5), new ConstantNode(2))),
- array('ab', new BinaryNode('~', new ConstantNode('a'), new ConstantNode('b'))),
+ [-1, new BinaryNode('-', new ConstantNode(1), new ConstantNode(2))],
+ [3, new BinaryNode('+', new ConstantNode(1), new ConstantNode(2))],
+ [4, new BinaryNode('*', new ConstantNode(2), new ConstantNode(2))],
+ [1, new BinaryNode('/', new ConstantNode(2), new ConstantNode(2))],
+ [1, new BinaryNode('%', new ConstantNode(5), new ConstantNode(2))],
+ [25, new BinaryNode('**', new ConstantNode(5), new ConstantNode(2))],
+ ['ab', new BinaryNode('~', new ConstantNode('a'), new ConstantNode('b'))],
- array(true, new BinaryNode('in', new ConstantNode('a'), $array)),
- array(false, new BinaryNode('in', new ConstantNode('c'), $array)),
- array(true, new BinaryNode('not in', new ConstantNode('c'), $array)),
- array(false, new BinaryNode('not in', new ConstantNode('a'), $array)),
+ [true, new BinaryNode('in', new ConstantNode('a'), $array)],
+ [false, new BinaryNode('in', new ConstantNode('c'), $array)],
+ [true, new BinaryNode('not in', new ConstantNode('c'), $array)],
+ [false, new BinaryNode('not in', new ConstantNode('a'), $array)],
- array(array(1, 2, 3), new BinaryNode('..', new ConstantNode(1), new ConstantNode(3))),
+ [[1, 2, 3], new BinaryNode('..', new ConstantNode(1), new ConstantNode(3))],
- array(1, new BinaryNode('matches', new ConstantNode('abc'), new ConstantNode('/^[a-z]+$/'))),
- );
+ [1, new BinaryNode('matches', new ConstantNode('abc'), new ConstantNode('/^[a-z]+$/'))],
+ ];
}
public function getCompileData()
@@ -72,47 +72,47 @@ class BinaryNodeTest extends AbstractNodeTest
$array->addElement(new ConstantNode('a'));
$array->addElement(new ConstantNode('b'));
- return array(
- array('(true || false)', new BinaryNode('or', new ConstantNode(true), new ConstantNode(false))),
- array('(true || false)', new BinaryNode('||', new ConstantNode(true), new ConstantNode(false))),
- array('(true && false)', new BinaryNode('and', new ConstantNode(true), new ConstantNode(false))),
- array('(true && false)', new BinaryNode('&&', new ConstantNode(true), new ConstantNode(false))),
+ return [
+ ['(true || false)', new BinaryNode('or', new ConstantNode(true), new ConstantNode(false))],
+ ['(true || false)', new BinaryNode('||', new ConstantNode(true), new ConstantNode(false))],
+ ['(true && false)', new BinaryNode('and', new ConstantNode(true), new ConstantNode(false))],
+ ['(true && false)', new BinaryNode('&&', new ConstantNode(true), new ConstantNode(false))],
- array('(2 & 4)', new BinaryNode('&', new ConstantNode(2), new ConstantNode(4))),
- array('(2 | 4)', new BinaryNode('|', new ConstantNode(2), new ConstantNode(4))),
- array('(2 ^ 4)', new BinaryNode('^', new ConstantNode(2), new ConstantNode(4))),
+ ['(2 & 4)', new BinaryNode('&', new ConstantNode(2), new ConstantNode(4))],
+ ['(2 | 4)', new BinaryNode('|', new ConstantNode(2), new ConstantNode(4))],
+ ['(2 ^ 4)', new BinaryNode('^', new ConstantNode(2), new ConstantNode(4))],
- array('(1 < 2)', new BinaryNode('<', new ConstantNode(1), new ConstantNode(2))),
- array('(1 <= 2)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(2))),
- array('(1 <= 1)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(1))),
+ ['(1 < 2)', new BinaryNode('<', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 <= 2)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 <= 1)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(1))],
- array('(1 > 2)', new BinaryNode('>', new ConstantNode(1), new ConstantNode(2))),
- array('(1 >= 2)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(2))),
- array('(1 >= 1)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(1))),
+ ['(1 > 2)', new BinaryNode('>', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 >= 2)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 >= 1)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(1))],
- array('(true === true)', new BinaryNode('===', new ConstantNode(true), new ConstantNode(true))),
- array('(true !== true)', new BinaryNode('!==', new ConstantNode(true), new ConstantNode(true))),
+ ['(true === true)', new BinaryNode('===', new ConstantNode(true), new ConstantNode(true))],
+ ['(true !== true)', new BinaryNode('!==', new ConstantNode(true), new ConstantNode(true))],
- array('(2 == 1)', new BinaryNode('==', new ConstantNode(2), new ConstantNode(1))),
- array('(2 != 1)', new BinaryNode('!=', new ConstantNode(2), new ConstantNode(1))),
+ ['(2 == 1)', new BinaryNode('==', new ConstantNode(2), new ConstantNode(1))],
+ ['(2 != 1)', new BinaryNode('!=', new ConstantNode(2), new ConstantNode(1))],
- array('(1 - 2)', new BinaryNode('-', new ConstantNode(1), new ConstantNode(2))),
- array('(1 + 2)', new BinaryNode('+', new ConstantNode(1), new ConstantNode(2))),
- array('(2 * 2)', new BinaryNode('*', new ConstantNode(2), new ConstantNode(2))),
- array('(2 / 2)', new BinaryNode('/', new ConstantNode(2), new ConstantNode(2))),
- array('(5 % 2)', new BinaryNode('%', new ConstantNode(5), new ConstantNode(2))),
- array('pow(5, 2)', new BinaryNode('**', new ConstantNode(5), new ConstantNode(2))),
- array('("a" . "b")', new BinaryNode('~', new ConstantNode('a'), new ConstantNode('b'))),
+ ['(1 - 2)', new BinaryNode('-', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 + 2)', new BinaryNode('+', new ConstantNode(1), new ConstantNode(2))],
+ ['(2 * 2)', new BinaryNode('*', new ConstantNode(2), new ConstantNode(2))],
+ ['(2 / 2)', new BinaryNode('/', new ConstantNode(2), new ConstantNode(2))],
+ ['(5 % 2)', new BinaryNode('%', new ConstantNode(5), new ConstantNode(2))],
+ ['pow(5, 2)', new BinaryNode('**', new ConstantNode(5), new ConstantNode(2))],
+ ['("a" . "b")', new BinaryNode('~', new ConstantNode('a'), new ConstantNode('b'))],
- array('in_array("a", array(0 => "a", 1 => "b"))', new BinaryNode('in', new ConstantNode('a'), $array)),
- array('in_array("c", array(0 => "a", 1 => "b"))', new BinaryNode('in', new ConstantNode('c'), $array)),
- array('!in_array("c", array(0 => "a", 1 => "b"))', new BinaryNode('not in', new ConstantNode('c'), $array)),
- array('!in_array("a", array(0 => "a", 1 => "b"))', new BinaryNode('not in', new ConstantNode('a'), $array)),
+ ['in_array("a", [0 => "a", 1 => "b"])', new BinaryNode('in', new ConstantNode('a'), $array)],
+ ['in_array("c", [0 => "a", 1 => "b"])', new BinaryNode('in', new ConstantNode('c'), $array)],
+ ['!in_array("c", [0 => "a", 1 => "b"])', new BinaryNode('not in', new ConstantNode('c'), $array)],
+ ['!in_array("a", [0 => "a", 1 => "b"])', new BinaryNode('not in', new ConstantNode('a'), $array)],
- array('range(1, 3)', new BinaryNode('..', new ConstantNode(1), new ConstantNode(3))),
+ ['range(1, 3)', new BinaryNode('..', new ConstantNode(1), new ConstantNode(3))],
- array('preg_match("/^[a-z]+/i\$/", "abc")', new BinaryNode('matches', new ConstantNode('abc'), new ConstantNode('/^[a-z]+/i$/'))),
- );
+ ['preg_match("/^[a-z]+/i\$/", "abc")', new BinaryNode('matches', new ConstantNode('abc'), new ConstantNode('/^[a-z]+/i$/'))],
+ ];
}
public function getDumpData()
@@ -121,46 +121,46 @@ class BinaryNodeTest extends AbstractNodeTest
$array->addElement(new ConstantNode('a'));
$array->addElement(new ConstantNode('b'));
- return array(
- array('(true or false)', new BinaryNode('or', new ConstantNode(true), new ConstantNode(false))),
- array('(true || false)', new BinaryNode('||', new ConstantNode(true), new ConstantNode(false))),
- array('(true and false)', new BinaryNode('and', new ConstantNode(true), new ConstantNode(false))),
- array('(true && false)', new BinaryNode('&&', new ConstantNode(true), new ConstantNode(false))),
+ return [
+ ['(true or false)', new BinaryNode('or', new ConstantNode(true), new ConstantNode(false))],
+ ['(true || false)', new BinaryNode('||', new ConstantNode(true), new ConstantNode(false))],
+ ['(true and false)', new BinaryNode('and', new ConstantNode(true), new ConstantNode(false))],
+ ['(true && false)', new BinaryNode('&&', new ConstantNode(true), new ConstantNode(false))],
- array('(2 & 4)', new BinaryNode('&', new ConstantNode(2), new ConstantNode(4))),
- array('(2 | 4)', new BinaryNode('|', new ConstantNode(2), new ConstantNode(4))),
- array('(2 ^ 4)', new BinaryNode('^', new ConstantNode(2), new ConstantNode(4))),
+ ['(2 & 4)', new BinaryNode('&', new ConstantNode(2), new ConstantNode(4))],
+ ['(2 | 4)', new BinaryNode('|', new ConstantNode(2), new ConstantNode(4))],
+ ['(2 ^ 4)', new BinaryNode('^', new ConstantNode(2), new ConstantNode(4))],
- array('(1 < 2)', new BinaryNode('<', new ConstantNode(1), new ConstantNode(2))),
- array('(1 <= 2)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(2))),
- array('(1 <= 1)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(1))),
+ ['(1 < 2)', new BinaryNode('<', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 <= 2)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 <= 1)', new BinaryNode('<=', new ConstantNode(1), new ConstantNode(1))],
- array('(1 > 2)', new BinaryNode('>', new ConstantNode(1), new ConstantNode(2))),
- array('(1 >= 2)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(2))),
- array('(1 >= 1)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(1))),
+ ['(1 > 2)', new BinaryNode('>', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 >= 2)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 >= 1)', new BinaryNode('>=', new ConstantNode(1), new ConstantNode(1))],
- array('(true === true)', new BinaryNode('===', new ConstantNode(true), new ConstantNode(true))),
- array('(true !== true)', new BinaryNode('!==', new ConstantNode(true), new ConstantNode(true))),
+ ['(true === true)', new BinaryNode('===', new ConstantNode(true), new ConstantNode(true))],
+ ['(true !== true)', new BinaryNode('!==', new ConstantNode(true), new ConstantNode(true))],
- array('(2 == 1)', new BinaryNode('==', new ConstantNode(2), new ConstantNode(1))),
- array('(2 != 1)', new BinaryNode('!=', new ConstantNode(2), new ConstantNode(1))),
+ ['(2 == 1)', new BinaryNode('==', new ConstantNode(2), new ConstantNode(1))],
+ ['(2 != 1)', new BinaryNode('!=', new ConstantNode(2), new ConstantNode(1))],
- array('(1 - 2)', new BinaryNode('-', new ConstantNode(1), new ConstantNode(2))),
- array('(1 + 2)', new BinaryNode('+', new ConstantNode(1), new ConstantNode(2))),
- array('(2 * 2)', new BinaryNode('*', new ConstantNode(2), new ConstantNode(2))),
- array('(2 / 2)', new BinaryNode('/', new ConstantNode(2), new ConstantNode(2))),
- array('(5 % 2)', new BinaryNode('%', new ConstantNode(5), new ConstantNode(2))),
- array('(5 ** 2)', new BinaryNode('**', new ConstantNode(5), new ConstantNode(2))),
- array('("a" ~ "b")', new BinaryNode('~', new ConstantNode('a'), new ConstantNode('b'))),
+ ['(1 - 2)', new BinaryNode('-', new ConstantNode(1), new ConstantNode(2))],
+ ['(1 + 2)', new BinaryNode('+', new ConstantNode(1), new ConstantNode(2))],
+ ['(2 * 2)', new BinaryNode('*', new ConstantNode(2), new ConstantNode(2))],
+ ['(2 / 2)', new BinaryNode('/', new ConstantNode(2), new ConstantNode(2))],
+ ['(5 % 2)', new BinaryNode('%', new ConstantNode(5), new ConstantNode(2))],
+ ['(5 ** 2)', new BinaryNode('**', new ConstantNode(5), new ConstantNode(2))],
+ ['("a" ~ "b")', new BinaryNode('~', new ConstantNode('a'), new ConstantNode('b'))],
- array('("a" in ["a", "b"])', new BinaryNode('in', new ConstantNode('a'), $array)),
- array('("c" in ["a", "b"])', new BinaryNode('in', new ConstantNode('c'), $array)),
- array('("c" not in ["a", "b"])', new BinaryNode('not in', new ConstantNode('c'), $array)),
- array('("a" not in ["a", "b"])', new BinaryNode('not in', new ConstantNode('a'), $array)),
+ ['("a" in ["a", "b"])', new BinaryNode('in', new ConstantNode('a'), $array)],
+ ['("c" in ["a", "b"])', new BinaryNode('in', new ConstantNode('c'), $array)],
+ ['("c" not in ["a", "b"])', new BinaryNode('not in', new ConstantNode('c'), $array)],
+ ['("a" not in ["a", "b"])', new BinaryNode('not in', new ConstantNode('a'), $array)],
- array('(1 .. 3)', new BinaryNode('..', new ConstantNode(1), new ConstantNode(3))),
+ ['(1 .. 3)', new BinaryNode('..', new ConstantNode(1), new ConstantNode(3))],
- array('("abc" matches "/^[a-z]+/i$/")', new BinaryNode('matches', new ConstantNode('abc'), new ConstantNode('/^[a-z]+/i$/'))),
- );
+ ['("abc" matches "/^[a-z]+/i$/")', new BinaryNode('matches', new ConstantNode('abc'), new ConstantNode('/^[a-z]+/i$/'))],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Node/ConditionalNodeTest.php b/vendor/symfony/expression-language/Tests/Node/ConditionalNodeTest.php
index cbf9e8d43c..13b7cbdec1 100644
--- a/vendor/symfony/expression-language/Tests/Node/ConditionalNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/ConditionalNodeTest.php
@@ -18,25 +18,25 @@ class ConditionalNodeTest extends AbstractNodeTest
{
public function getEvaluateData()
{
- return array(
- array(1, new ConditionalNode(new ConstantNode(true), new ConstantNode(1), new ConstantNode(2))),
- array(2, new ConditionalNode(new ConstantNode(false), new ConstantNode(1), new ConstantNode(2))),
- );
+ return [
+ [1, new ConditionalNode(new ConstantNode(true), new ConstantNode(1), new ConstantNode(2))],
+ [2, new ConditionalNode(new ConstantNode(false), new ConstantNode(1), new ConstantNode(2))],
+ ];
}
public function getCompileData()
{
- return array(
- array('((true) ? (1) : (2))', new ConditionalNode(new ConstantNode(true), new ConstantNode(1), new ConstantNode(2))),
- array('((false) ? (1) : (2))', new ConditionalNode(new ConstantNode(false), new ConstantNode(1), new ConstantNode(2))),
- );
+ return [
+ ['((true) ? (1) : (2))', new ConditionalNode(new ConstantNode(true), new ConstantNode(1), new ConstantNode(2))],
+ ['((false) ? (1) : (2))', new ConditionalNode(new ConstantNode(false), new ConstantNode(1), new ConstantNode(2))],
+ ];
}
public function getDumpData()
{
- return array(
- array('(true ? 1 : 2)', new ConditionalNode(new ConstantNode(true), new ConstantNode(1), new ConstantNode(2))),
- array('(false ? 1 : 2)', new ConditionalNode(new ConstantNode(false), new ConstantNode(1), new ConstantNode(2))),
- );
+ return [
+ ['(true ? 1 : 2)', new ConditionalNode(new ConstantNode(true), new ConstantNode(1), new ConstantNode(2))],
+ ['(false ? 1 : 2)', new ConditionalNode(new ConstantNode(false), new ConstantNode(1), new ConstantNode(2))],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Node/ConstantNodeTest.php b/vendor/symfony/expression-language/Tests/Node/ConstantNodeTest.php
index af79a91c5c..fee9f5bff4 100644
--- a/vendor/symfony/expression-language/Tests/Node/ConstantNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/ConstantNodeTest.php
@@ -17,44 +17,44 @@ class ConstantNodeTest extends AbstractNodeTest
{
public function getEvaluateData()
{
- return array(
- array(false, new ConstantNode(false)),
- array(true, new ConstantNode(true)),
- array(null, new ConstantNode(null)),
- array(3, new ConstantNode(3)),
- array(3.3, new ConstantNode(3.3)),
- array('foo', new ConstantNode('foo')),
- array(array(1, 'b' => 'a'), new ConstantNode(array(1, 'b' => 'a'))),
- );
+ return [
+ [false, new ConstantNode(false)],
+ [true, new ConstantNode(true)],
+ [null, new ConstantNode(null)],
+ [3, new ConstantNode(3)],
+ [3.3, new ConstantNode(3.3)],
+ ['foo', new ConstantNode('foo')],
+ [[1, 'b' => 'a'], new ConstantNode([1, 'b' => 'a'])],
+ ];
}
public function getCompileData()
{
- return array(
- array('false', new ConstantNode(false)),
- array('true', new ConstantNode(true)),
- array('null', new ConstantNode(null)),
- array('3', new ConstantNode(3)),
- array('3.3', new ConstantNode(3.3)),
- array('"foo"', new ConstantNode('foo')),
- array('array(0 => 1, "b" => "a")', new ConstantNode(array(1, 'b' => 'a'))),
- );
+ return [
+ ['false', new ConstantNode(false)],
+ ['true', new ConstantNode(true)],
+ ['null', new ConstantNode(null)],
+ ['3', new ConstantNode(3)],
+ ['3.3', new ConstantNode(3.3)],
+ ['"foo"', new ConstantNode('foo')],
+ ['[0 => 1, "b" => "a"]', new ConstantNode([1, 'b' => 'a'])],
+ ];
}
public function getDumpData()
{
- return array(
- array('false', new ConstantNode(false)),
- array('true', new ConstantNode(true)),
- array('null', new ConstantNode(null)),
- array('3', new ConstantNode(3)),
- array('3.3', new ConstantNode(3.3)),
- array('"foo"', new ConstantNode('foo')),
- array('foo', new ConstantNode('foo', true)),
- array('{0: 1, "b": "a", 1: true}', new ConstantNode(array(1, 'b' => 'a', true))),
- array('{"a\\"b": "c", "a\\\\b": "d"}', new ConstantNode(array('a"b' => 'c', 'a\\b' => 'd'))),
- array('["c", "d"]', new ConstantNode(array('c', 'd'))),
- array('{"a": ["b"]}', new ConstantNode(array('a' => array('b')))),
- );
+ return [
+ ['false', new ConstantNode(false)],
+ ['true', new ConstantNode(true)],
+ ['null', new ConstantNode(null)],
+ ['3', new ConstantNode(3)],
+ ['3.3', new ConstantNode(3.3)],
+ ['"foo"', new ConstantNode('foo')],
+ ['foo', new ConstantNode('foo', true)],
+ ['{0: 1, "b": "a", 1: true}', new ConstantNode([1, 'b' => 'a', true])],
+ ['{"a\\"b": "c", "a\\\\b": "d"}', new ConstantNode(['a"b' => 'c', 'a\\b' => 'd'])],
+ ['["c", "d"]', new ConstantNode(['c', 'd'])],
+ ['{"a": ["b"]}', new ConstantNode(['a' => ['b']])],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Node/FunctionNodeTest.php b/vendor/symfony/expression-language/Tests/Node/FunctionNodeTest.php
index 3bddc5e564..c6cb02c1b9 100644
--- a/vendor/symfony/expression-language/Tests/Node/FunctionNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/FunctionNodeTest.php
@@ -19,34 +19,34 @@ class FunctionNodeTest extends AbstractNodeTest
{
public function getEvaluateData()
{
- return array(
- array('bar', new FunctionNode('foo', new Node(array(new ConstantNode('bar')))), array(), array('foo' => $this->getCallables())),
- );
+ return [
+ ['bar', new FunctionNode('foo', new Node([new ConstantNode('bar')])), [], ['foo' => $this->getCallables()]],
+ ];
}
public function getCompileData()
{
- return array(
- array('foo("bar")', new FunctionNode('foo', new Node(array(new ConstantNode('bar')))), array('foo' => $this->getCallables())),
- );
+ return [
+ ['foo("bar")', new FunctionNode('foo', new Node([new ConstantNode('bar')])), ['foo' => $this->getCallables()]],
+ ];
}
public function getDumpData()
{
- return array(
- array('foo("bar")', new FunctionNode('foo', new Node(array(new ConstantNode('bar')))), array('foo' => $this->getCallables())),
- );
+ return [
+ ['foo("bar")', new FunctionNode('foo', new Node([new ConstantNode('bar')])), ['foo' => $this->getCallables()]],
+ ];
}
protected function getCallables()
{
- return array(
+ return [
'compiler' => function ($arg) {
return sprintf('foo(%s)', $arg);
},
'evaluator' => function ($variables, $arg) {
return $arg;
},
- );
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Node/GetAttrNodeTest.php b/vendor/symfony/expression-language/Tests/Node/GetAttrNodeTest.php
index 750acaf93e..c790f33acc 100644
--- a/vendor/symfony/expression-language/Tests/Node/GetAttrNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/GetAttrNodeTest.php
@@ -20,41 +20,41 @@ class GetAttrNodeTest extends AbstractNodeTest
{
public function getEvaluateData()
{
- return array(
- array('b', new GetAttrNode(new NameNode('foo'), new ConstantNode(0), $this->getArrayNode(), GetAttrNode::ARRAY_CALL), array('foo' => array('b' => 'a', 'b'))),
- array('a', new GetAttrNode(new NameNode('foo'), new ConstantNode('b'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL), array('foo' => array('b' => 'a', 'b'))),
+ return [
+ ['b', new GetAttrNode(new NameNode('foo'), new ConstantNode(0), $this->getArrayNode(), GetAttrNode::ARRAY_CALL), ['foo' => ['b' => 'a', 'b']]],
+ ['a', new GetAttrNode(new NameNode('foo'), new ConstantNode('b'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL), ['foo' => ['b' => 'a', 'b']]],
- array('bar', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::PROPERTY_CALL), array('foo' => new Obj())),
+ ['bar', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::PROPERTY_CALL), ['foo' => new Obj()]],
- array('baz', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::METHOD_CALL), array('foo' => new Obj())),
- array('a', new GetAttrNode(new NameNode('foo'), new NameNode('index'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL), array('foo' => array('b' => 'a', 'b'), 'index' => 'b')),
- );
+ ['baz', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::METHOD_CALL), ['foo' => new Obj()]],
+ ['a', new GetAttrNode(new NameNode('foo'), new NameNode('index'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL), ['foo' => ['b' => 'a', 'b'], 'index' => 'b']],
+ ];
}
public function getCompileData()
{
- return array(
- array('$foo[0]', new GetAttrNode(new NameNode('foo'), new ConstantNode(0), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)),
- array('$foo["b"]', new GetAttrNode(new NameNode('foo'), new ConstantNode('b'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)),
+ return [
+ ['$foo[0]', new GetAttrNode(new NameNode('foo'), new ConstantNode(0), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)],
+ ['$foo["b"]', new GetAttrNode(new NameNode('foo'), new ConstantNode('b'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)],
- array('$foo->foo', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::PROPERTY_CALL), array('foo' => new Obj())),
+ ['$foo->foo', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::PROPERTY_CALL), ['foo' => new Obj()]],
- array('$foo->foo(array("b" => "a", 0 => "b"))', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::METHOD_CALL), array('foo' => new Obj())),
- array('$foo[$index]', new GetAttrNode(new NameNode('foo'), new NameNode('index'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)),
- );
+ ['$foo->foo(["b" => "a", 0 => "b"])', new GetAttrNode(new NameNode('foo'), new ConstantNode('foo'), $this->getArrayNode(), GetAttrNode::METHOD_CALL), ['foo' => new Obj()]],
+ ['$foo[$index]', new GetAttrNode(new NameNode('foo'), new NameNode('index'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)],
+ ];
}
public function getDumpData()
{
- return array(
- array('foo[0]', new GetAttrNode(new NameNode('foo'), new ConstantNode(0), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)),
- array('foo["b"]', new GetAttrNode(new NameNode('foo'), new ConstantNode('b'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)),
+ return [
+ ['foo[0]', new GetAttrNode(new NameNode('foo'), new ConstantNode(0), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)],
+ ['foo["b"]', new GetAttrNode(new NameNode('foo'), new ConstantNode('b'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)],
- array('foo.foo', new GetAttrNode(new NameNode('foo'), new NameNode('foo'), $this->getArrayNode(), GetAttrNode::PROPERTY_CALL), array('foo' => new Obj())),
+ ['foo.foo', new GetAttrNode(new NameNode('foo'), new NameNode('foo'), $this->getArrayNode(), GetAttrNode::PROPERTY_CALL), ['foo' => new Obj()]],
- array('foo.foo({"b": "a", 0: "b"})', new GetAttrNode(new NameNode('foo'), new NameNode('foo'), $this->getArrayNode(), GetAttrNode::METHOD_CALL), array('foo' => new Obj())),
- array('foo[index]', new GetAttrNode(new NameNode('foo'), new NameNode('index'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)),
- );
+ ['foo.foo({"b": "a", 0: "b"})', new GetAttrNode(new NameNode('foo'), new NameNode('foo'), $this->getArrayNode(), GetAttrNode::METHOD_CALL), ['foo' => new Obj()]],
+ ['foo[index]', new GetAttrNode(new NameNode('foo'), new NameNode('index'), $this->getArrayNode(), GetAttrNode::ARRAY_CALL)],
+ ];
}
protected function getArrayNode()
diff --git a/vendor/symfony/expression-language/Tests/Node/NameNodeTest.php b/vendor/symfony/expression-language/Tests/Node/NameNodeTest.php
index 5fa2c37f29..a30c27b804 100644
--- a/vendor/symfony/expression-language/Tests/Node/NameNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/NameNodeTest.php
@@ -17,22 +17,22 @@ class NameNodeTest extends AbstractNodeTest
{
public function getEvaluateData()
{
- return array(
- array('bar', new NameNode('foo'), array('foo' => 'bar')),
- );
+ return [
+ ['bar', new NameNode('foo'), ['foo' => 'bar']],
+ ];
}
public function getCompileData()
{
- return array(
- array('$foo', new NameNode('foo')),
- );
+ return [
+ ['$foo', new NameNode('foo')],
+ ];
}
public function getDumpData()
{
- return array(
- array('foo', new NameNode('foo')),
- );
+ return [
+ ['foo', new NameNode('foo')],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/Node/NodeTest.php b/vendor/symfony/expression-language/Tests/Node/NodeTest.php
index 140f152134..351da05144 100644
--- a/vendor/symfony/expression-language/Tests/Node/NodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/NodeTest.php
@@ -19,7 +19,7 @@ class NodeTest extends TestCase
{
public function testToString()
{
- $node = new Node(array(new ConstantNode('foo')));
+ $node = new Node([new ConstantNode('foo')]);
$this->assertEquals(<<<'EOF'
Node(
@@ -31,7 +31,7 @@ EOF
public function testSerialization()
{
- $node = new Node(array('foo' => 'bar'), array('bar' => 'foo'));
+ $node = new Node(['foo' => 'bar'], ['bar' => 'foo']);
$serializedNode = serialize($node);
$unserializedNode = unserialize($serializedNode);
diff --git a/vendor/symfony/expression-language/Tests/Node/UnaryNodeTest.php b/vendor/symfony/expression-language/Tests/Node/UnaryNodeTest.php
index ef072cb6ec..bac75d24dc 100644
--- a/vendor/symfony/expression-language/Tests/Node/UnaryNodeTest.php
+++ b/vendor/symfony/expression-language/Tests/Node/UnaryNodeTest.php
@@ -18,31 +18,31 @@ class UnaryNodeTest extends AbstractNodeTest
{
public function getEvaluateData()
{
- return array(
- array(-1, new UnaryNode('-', new ConstantNode(1))),
- array(3, new UnaryNode('+', new ConstantNode(3))),
- array(false, new UnaryNode('!', new ConstantNode(true))),
- array(false, new UnaryNode('not', new ConstantNode(true))),
- );
+ return [
+ [-1, new UnaryNode('-', new ConstantNode(1))],
+ [3, new UnaryNode('+', new ConstantNode(3))],
+ [false, new UnaryNode('!', new ConstantNode(true))],
+ [false, new UnaryNode('not', new ConstantNode(true))],
+ ];
}
public function getCompileData()
{
- return array(
- array('(-1)', new UnaryNode('-', new ConstantNode(1))),
- array('(+3)', new UnaryNode('+', new ConstantNode(3))),
- array('(!true)', new UnaryNode('!', new ConstantNode(true))),
- array('(!true)', new UnaryNode('not', new ConstantNode(true))),
- );
+ return [
+ ['(-1)', new UnaryNode('-', new ConstantNode(1))],
+ ['(+3)', new UnaryNode('+', new ConstantNode(3))],
+ ['(!true)', new UnaryNode('!', new ConstantNode(true))],
+ ['(!true)', new UnaryNode('not', new ConstantNode(true))],
+ ];
}
public function getDumpData()
{
- return array(
- array('(- 1)', new UnaryNode('-', new ConstantNode(1))),
- array('(+ 3)', new UnaryNode('+', new ConstantNode(3))),
- array('(! true)', new UnaryNode('!', new ConstantNode(true))),
- array('(not true)', new UnaryNode('not', new ConstantNode(true))),
- );
+ return [
+ ['(- 1)', new UnaryNode('-', new ConstantNode(1))],
+ ['(+ 3)', new UnaryNode('+', new ConstantNode(3))],
+ ['(! true)', new UnaryNode('!', new ConstantNode(true))],
+ ['(not true)', new UnaryNode('not', new ConstantNode(true))],
+ ];
}
}
diff --git a/vendor/symfony/expression-language/Tests/ParserTest.php b/vendor/symfony/expression-language/Tests/ParserTest.php
index 1e9ffba21e..d030600fe8 100644
--- a/vendor/symfony/expression-language/Tests/ParserTest.php
+++ b/vendor/symfony/expression-language/Tests/ParserTest.php
@@ -25,7 +25,7 @@ class ParserTest extends TestCase
public function testParseWithInvalidName()
{
$lexer = new Lexer();
- $parser = new Parser(array());
+ $parser = new Parser([]);
$parser->parse($lexer->tokenize('foo'));
}
@@ -36,17 +36,17 @@ class ParserTest extends TestCase
public function testParseWithZeroInNames()
{
$lexer = new Lexer();
- $parser = new Parser(array());
- $parser->parse($lexer->tokenize('foo'), array(0));
+ $parser = new Parser([]);
+ $parser->parse($lexer->tokenize('foo'), [0]);
}
/**
* @dataProvider getParseData
*/
- public function testParse($node, $expression, $names = array())
+ public function testParse($node, $expression, $names = [])
{
$lexer = new Lexer();
- $parser = new Parser(array());
+ $parser = new Parser([]);
$this->assertEquals($node, $parser->parse($lexer->tokenize($expression), $names));
}
@@ -57,63 +57,63 @@ class ParserTest extends TestCase
$arguments->addElement(new Node\ConstantNode(2));
$arguments->addElement(new Node\ConstantNode(true));
- return array(
- array(
+ return [
+ [
new Node\NameNode('a'),
'a',
- array('a'),
- ),
- array(
+ ['a'],
+ ],
+ [
new Node\ConstantNode('a'),
'"a"',
- ),
- array(
+ ],
+ [
new Node\ConstantNode(3),
'3',
- ),
- array(
+ ],
+ [
new Node\ConstantNode(false),
'false',
- ),
- array(
+ ],
+ [
new Node\ConstantNode(true),
'true',
- ),
- array(
+ ],
+ [
new Node\ConstantNode(null),
'null',
- ),
- array(
+ ],
+ [
new Node\UnaryNode('-', new Node\ConstantNode(3)),
'-3',
- ),
- array(
+ ],
+ [
new Node\BinaryNode('-', new Node\ConstantNode(3), new Node\ConstantNode(3)),
'3 - 3',
- ),
- array(
+ ],
+ [
new Node\BinaryNode('*',
new Node\BinaryNode('-', new Node\ConstantNode(3), new Node\ConstantNode(3)),
new Node\ConstantNode(2)
),
'(3 - 3) * 2',
- ),
- array(
+ ],
+ [
new Node\GetAttrNode(new Node\NameNode('foo'), new Node\ConstantNode('bar', true), new Node\ArgumentsNode(), Node\GetAttrNode::PROPERTY_CALL),
'foo.bar',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
new Node\GetAttrNode(new Node\NameNode('foo'), new Node\ConstantNode('bar', true), new Node\ArgumentsNode(), Node\GetAttrNode::METHOD_CALL),
'foo.bar()',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
new Node\GetAttrNode(new Node\NameNode('foo'), new Node\ConstantNode('not', true), new Node\ArgumentsNode(), Node\GetAttrNode::METHOD_CALL),
'foo.not()',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
new Node\GetAttrNode(
new Node\NameNode('foo'),
new Node\ConstantNode('bar', true),
@@ -121,24 +121,24 @@ class ParserTest extends TestCase
Node\GetAttrNode::METHOD_CALL
),
'foo.bar("arg1", 2, true)',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
new Node\GetAttrNode(new Node\NameNode('foo'), new Node\ConstantNode(3), new Node\ArgumentsNode(), Node\GetAttrNode::ARRAY_CALL),
'foo[3]',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
new Node\ConditionalNode(new Node\ConstantNode(true), new Node\ConstantNode(true), new Node\ConstantNode(false)),
'true ? true : false',
- ),
- array(
+ ],
+ [
new Node\BinaryNode('matches', new Node\ConstantNode('foo'), new Node\ConstantNode('/foo/')),
'"foo" matches "/foo/"',
- ),
+ ],
// chained calls
- array(
+ [
$this->createGetAttrNode(
$this->createGetAttrNode(
$this->createGetAttrNode(
@@ -147,15 +147,15 @@ class ParserTest extends TestCase
'baz', Node\GetAttrNode::PROPERTY_CALL),
'3', Node\GetAttrNode::ARRAY_CALL),
'foo.bar().foo().baz[3]',
- array('foo'),
- ),
+ ['foo'],
+ ],
- array(
+ [
new Node\NameNode('foo'),
'bar',
- array('foo' => 'bar'),
- ),
- );
+ ['foo' => 'bar'],
+ ],
+ ];
}
private function createGetAttrNode($node, $item, $type)
@@ -167,33 +167,33 @@ class ParserTest extends TestCase
* @dataProvider getInvalidPostfixData
* @expectedException \Symfony\Component\ExpressionLanguage\SyntaxError
*/
- public function testParseWithInvalidPostfixData($expr, $names = array())
+ public function testParseWithInvalidPostfixData($expr, $names = [])
{
$lexer = new Lexer();
- $parser = new Parser(array());
+ $parser = new Parser([]);
$parser->parse($lexer->tokenize($expr), $names);
}
public function getInvalidPostfixData()
{
- return array(
- array(
+ return [
+ [
'foo."#"',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
'foo."bar"',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
'foo.**',
- array('foo'),
- ),
- array(
+ ['foo'],
+ ],
+ [
'foo.123',
- array('foo'),
- ),
- );
+ ['foo'],
+ ],
+ ];
}
/**
@@ -203,8 +203,8 @@ class ParserTest extends TestCase
public function testNameProposal()
{
$lexer = new Lexer();
- $parser = new Parser(array());
+ $parser = new Parser([]);
- $parser->parse($lexer->tokenize('foo > bar'), array('foo', 'baz'));
+ $parser->parse($lexer->tokenize('foo > bar'), ['foo', 'baz']);
}
}