Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / psy / psysh / src / TabCompletion / Matcher / ObjectMethodDefaultParametersMatcher.php
similarity index 85%
rename from vendor/psy/psysh/src/Psy/TabCompletion/Matcher/ObjectMethodDefaultParametersMatcher.php
rename to vendor/psy/psysh/src/TabCompletion/Matcher/ObjectMethodDefaultParametersMatcher.php
index 69873a0f5db9102fe338c69f4077099fab7d7e72..cb95ae7ef0a8faa5af7835815dc610b74f51f864 100644 (file)
@@ -3,7 +3,7 @@
 /*
  * This file is part of Psy Shell.
  *
- * (c) 2012-2017 Justin Hileman
+ * (c) 2012-2018 Justin Hileman
  *
  * For the full copyright and license information, please view the LICENSE
  * file that was distributed with this source code.
@@ -13,7 +13,7 @@ namespace Psy\TabCompletion\Matcher;
 
 class ObjectMethodDefaultParametersMatcher extends AbstractDefaultParametersMatcher
 {
-    public function getMatches(array $tokens, array $info = array())
+    public function getMatches(array $tokens, array $info = [])
     {
         $openBracket    = array_pop($tokens);
         $functionName   = array_pop($tokens);
@@ -21,7 +21,7 @@ class ObjectMethodDefaultParametersMatcher extends AbstractDefaultParametersMatc
 
         $objectToken = array_pop($tokens);
         if (!is_array($objectToken)) {
-            return array();
+            return [];
         }
 
         $objectName = str_replace('$', '', $objectToken[1]);
@@ -29,10 +29,10 @@ class ObjectMethodDefaultParametersMatcher extends AbstractDefaultParametersMatc
         try {
             $object = $this->getVariable($objectName);
             $reflection = new \ReflectionObject($object);
-        } catch (InvalidArgumentException $e) {
-            return array();
+        } catch (\InvalidArgumentException $e) {
+            return [];
         } catch (\ReflectionException $e) {
-            return array();
+            return [];
         }
 
         $methods = $reflection->getMethods();
@@ -43,7 +43,7 @@ class ObjectMethodDefaultParametersMatcher extends AbstractDefaultParametersMatc
             }
         }
 
-        return array();
+        return [];
     }
 
     public function hasMatched(array $tokens)