Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / vendor / psy / psysh / src / TabCompletion / Matcher / ClassMethodDefaultParametersMatcher.php
index 4e6025bb459ae3b047a0468b002b59bfb66dc62e..3a269a353432441058efd3b2d412ee1e715fa5bf 100644 (file)
@@ -15,9 +15,9 @@ class ClassMethodDefaultParametersMatcher extends AbstractDefaultParametersMatch
 {
     public function getMatches(array $tokens, array $info = [])
     {
-        $openBracket    = array_pop($tokens);
-        $functionName   = array_pop($tokens);
-        $methodOperator = array_pop($tokens);
+        $openBracket    = \array_pop($tokens);
+        $functionName   = \array_pop($tokens);
+        $methodOperator = \array_pop($tokens);
 
         $class = $this->getNamespaceAndClass($tokens);
 
@@ -41,19 +41,19 @@ class ClassMethodDefaultParametersMatcher extends AbstractDefaultParametersMatch
 
     public function hasMatched(array $tokens)
     {
-        $openBracket = array_pop($tokens);
+        $openBracket = \array_pop($tokens);
 
         if ($openBracket !== '(') {
             return false;
         }
 
-        $functionName = array_pop($tokens);
+        $functionName = \array_pop($tokens);
 
         if (!self::tokenIs($functionName, self::T_STRING)) {
             return false;
         }
 
-        $operator = array_pop($tokens);
+        $operator = \array_pop($tokens);
 
         if (!self::tokenIs($operator, self::T_DOUBLE_COLON)) {
             return false;