summaryrefslogtreecommitdiff
path: root/vendor/symfony/expression-language/Parser.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/symfony/expression-language/Parser.php')
-rw-r--r--vendor/symfony/expression-language/Parser.php72
1 files changed, 36 insertions, 36 deletions
diff --git a/vendor/symfony/expression-language/Parser.php b/vendor/symfony/expression-language/Parser.php
index a3b31ce976..0930bac2ef 100644
--- a/vendor/symfony/expression-language/Parser.php
+++ b/vendor/symfony/expression-language/Parser.php
@@ -36,40 +36,40 @@ class Parser
{
$this->functions = $functions;
- $this->unaryOperators = array(
- 'not' => array('precedence' => 50),
- '!' => array('precedence' => 50),
- '-' => array('precedence' => 500),
- '+' => array('precedence' => 500),
- );
- $this->binaryOperators = array(
- 'or' => array('precedence' => 10, 'associativity' => self::OPERATOR_LEFT),
- '||' => array('precedence' => 10, 'associativity' => self::OPERATOR_LEFT),
- 'and' => array('precedence' => 15, 'associativity' => self::OPERATOR_LEFT),
- '&&' => array('precedence' => 15, 'associativity' => self::OPERATOR_LEFT),
- '|' => array('precedence' => 16, 'associativity' => self::OPERATOR_LEFT),
- '^' => array('precedence' => 17, 'associativity' => self::OPERATOR_LEFT),
- '&' => array('precedence' => 18, 'associativity' => self::OPERATOR_LEFT),
- '==' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '===' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '!=' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '!==' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '<' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '>' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '>=' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '<=' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- 'not in' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- 'in' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- 'matches' => array('precedence' => 20, 'associativity' => self::OPERATOR_LEFT),
- '..' => array('precedence' => 25, 'associativity' => self::OPERATOR_LEFT),
- '+' => array('precedence' => 30, 'associativity' => self::OPERATOR_LEFT),
- '-' => array('precedence' => 30, 'associativity' => self::OPERATOR_LEFT),
- '~' => array('precedence' => 40, 'associativity' => self::OPERATOR_LEFT),
- '*' => array('precedence' => 60, 'associativity' => self::OPERATOR_LEFT),
- '/' => array('precedence' => 60, 'associativity' => self::OPERATOR_LEFT),
- '%' => array('precedence' => 60, 'associativity' => self::OPERATOR_LEFT),
- '**' => array('precedence' => 200, 'associativity' => self::OPERATOR_RIGHT),
- );
+ $this->unaryOperators = [
+ 'not' => ['precedence' => 50],
+ '!' => ['precedence' => 50],
+ '-' => ['precedence' => 500],
+ '+' => ['precedence' => 500],
+ ];
+ $this->binaryOperators = [
+ 'or' => ['precedence' => 10, 'associativity' => self::OPERATOR_LEFT],
+ '||' => ['precedence' => 10, 'associativity' => self::OPERATOR_LEFT],
+ 'and' => ['precedence' => 15, 'associativity' => self::OPERATOR_LEFT],
+ '&&' => ['precedence' => 15, 'associativity' => self::OPERATOR_LEFT],
+ '|' => ['precedence' => 16, 'associativity' => self::OPERATOR_LEFT],
+ '^' => ['precedence' => 17, 'associativity' => self::OPERATOR_LEFT],
+ '&' => ['precedence' => 18, 'associativity' => self::OPERATOR_LEFT],
+ '==' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '===' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '!=' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '!==' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '<' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '>' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '>=' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '<=' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ 'not in' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ 'in' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ 'matches' => ['precedence' => 20, 'associativity' => self::OPERATOR_LEFT],
+ '..' => ['precedence' => 25, 'associativity' => self::OPERATOR_LEFT],
+ '+' => ['precedence' => 30, 'associativity' => self::OPERATOR_LEFT],
+ '-' => ['precedence' => 30, 'associativity' => self::OPERATOR_LEFT],
+ '~' => ['precedence' => 40, 'associativity' => self::OPERATOR_LEFT],
+ '*' => ['precedence' => 60, 'associativity' => self::OPERATOR_LEFT],
+ '/' => ['precedence' => 60, 'associativity' => self::OPERATOR_LEFT],
+ '%' => ['precedence' => 60, 'associativity' => self::OPERATOR_LEFT],
+ '**' => ['precedence' => 200, 'associativity' => self::OPERATOR_RIGHT],
+ ];
}
/**
@@ -92,7 +92,7 @@ class Parser
*
* @throws SyntaxError
*/
- public function parse(TokenStream $stream, $names = array())
+ public function parse(TokenStream $stream, $names = [])
{
$this->stream = $stream;
$this->names = $names;
@@ -364,7 +364,7 @@ class Parser
*/
public function parseArguments()
{
- $args = array();
+ $args = [];
$this->stream->expect(Token::PUNCTUATION_TYPE, '(', 'A list of arguments must begin with an opening parenthesis');
while (!$this->stream->current->test(Token::PUNCTUATION_TYPE, ')')) {
if (!empty($args)) {