Mercurial > hg > cmmr2012-drupal-site
diff vendor/symfony/var-dumper/Caster/ArgsStub.php @ 4:a9cd425dd02b
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:11:55 +0000 |
parents | c75dbcec494b |
children |
line wrap: on
line diff
--- a/vendor/symfony/var-dumper/Caster/ArgsStub.php Thu Feb 28 11:14:44 2019 +0000 +++ b/vendor/symfony/var-dumper/Caster/ArgsStub.php Thu Feb 28 13:11:55 2019 +0000 @@ -20,13 +20,13 @@ */ class ArgsStub extends EnumStub { - private static $parameters = array(); + private static $parameters = []; public function __construct(array $args, $function, $class) { list($variadic, $params) = self::getParameters($function, $class); - $values = array(); + $values = []; foreach ($args as $k => $v) { $values[$k] = !is_scalar($v) && !$v instanceof Stub ? new CutStub($v) : $v; } @@ -35,13 +35,13 @@ return; } - if (count($values) < count($params)) { - $params = array_slice($params, 0, count($values)); - } elseif (count($values) > count($params)) { - $values[] = new EnumStub(array_splice($values, count($params)), false); + if (\count($values) < \count($params)) { + $params = \array_slice($params, 0, \count($values)); + } elseif (\count($values) > \count($params)) { + $values[] = new EnumStub(array_splice($values, \count($params)), false); $params[] = $variadic; } - if (array('...') === $params) { + if (['...'] === $params) { $this->dumpKeys = false; $this->value = $values[0]->value; } else { @@ -58,11 +58,11 @@ try { $r = null !== $class ? new \ReflectionMethod($class, $function) : new \ReflectionFunction($function); } catch (\ReflectionException $e) { - return array(null, null); + return [null, null]; } $variadic = '...'; - $params = array(); + $params = []; foreach ($r->getParameters() as $v) { $k = '$'.$v->name; if ($v->isPassedByReference()) { @@ -75,6 +75,6 @@ } } - return self::$parameters[$k] = array($variadic, $params); + return self::$parameters[$k] = [$variadic, $params]; } }