Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / vendor / psy / psysh / src / Command / ListCommand / ClassEnumerator.php
index 126a49c22e9d02cc48658575c2b289a92bf23c37..8ab6d7a9556c1c42bf26255134347c41eefb8dc0 100644 (file)
@@ -43,18 +43,18 @@ class ClassEnumerator extends Enumerator
         // only list classes, interfaces and traits if we are specifically asked
 
         if ($input->getOption('classes')) {
-            $ret = array_merge($ret, $this->filterClasses('Classes', get_declared_classes(), $internal, $user));
+            $ret = \array_merge($ret, $this->filterClasses('Classes', \get_declared_classes(), $internal, $user));
         }
 
         if ($input->getOption('interfaces')) {
-            $ret = array_merge($ret, $this->filterClasses('Interfaces', get_declared_interfaces(), $internal, $user));
+            $ret = \array_merge($ret, $this->filterClasses('Interfaces', \get_declared_interfaces(), $internal, $user));
         }
 
-        if (function_exists('get_declared_traits') && $input->getOption('traits')) {
-            $ret = array_merge($ret, $this->filterClasses('Traits', get_declared_traits(), $internal, $user));
+        if ($input->getOption('traits')) {
+            $ret = \array_merge($ret, $this->filterClasses('Traits', \get_declared_traits(), $internal, $user));
         }
 
-        return array_map([$this, 'prepareClasses'], array_filter($ret));
+        return \array_map([$this, 'prepareClasses'], \array_filter($ret));
     }
 
     /**
@@ -75,7 +75,7 @@ class ClassEnumerator extends Enumerator
         $ret = [];
 
         if ($internal) {
-            $ret['Internal ' . $key] = array_filter($classes, function ($class) {
+            $ret['Internal ' . $key] = \array_filter($classes, function ($class) {
                 $refl = new \ReflectionClass($class);
 
                 return $refl->isInternal();
@@ -83,7 +83,7 @@ class ClassEnumerator extends Enumerator
         }
 
         if ($user) {
-            $ret['User ' . $key] = array_filter($classes, function ($class) {
+            $ret['User ' . $key] = \array_filter($classes, function ($class) {
                 $refl = new \ReflectionClass($class);
 
                 return !$refl->isInternal();
@@ -106,7 +106,7 @@ class ClassEnumerator extends Enumerator
      */
     protected function prepareClasses(array $classes)
     {
-        natcasesort($classes);
+        \natcasesort($classes);
 
         // My kingdom for a generator.
         $ret = [];