diff vendor/psy/psysh/src/CodeCleaner/FinalClassPass.php @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents 5fb285c0d0e3
children
line wrap: on
line diff
--- a/vendor/psy/psysh/src/CodeCleaner/FinalClassPass.php	Tue Jul 10 15:07:59 2018 +0100
+++ b/vendor/psy/psysh/src/CodeCleaner/FinalClassPass.php	Thu Feb 28 13:21:36 2019 +0000
@@ -41,13 +41,13 @@
             if ($node->extends) {
                 $extends = (string) $node->extends;
                 if ($this->isFinalClass($extends)) {
-                    $msg = sprintf('Class %s may not inherit from final class (%s)', $node->name, $extends);
+                    $msg = \sprintf('Class %s may not inherit from final class (%s)', $node->name, $extends);
                     throw new FatalErrorException($msg, 0, E_ERROR, null, $node->getLine());
                 }
             }
 
             if ($node->isFinal()) {
-                $this->finalClasses[strtolower($node->name)] = true;
+                $this->finalClasses[\strtolower($node->name)] = true;
             }
         }
     }
@@ -59,8 +59,8 @@
      */
     private function isFinalClass($name)
     {
-        if (!class_exists($name)) {
-            return isset($this->finalClasses[strtolower($name)]);
+        if (!\class_exists($name)) {
+            return isset($this->finalClasses[\strtolower($name)]);
         }
 
         $refl = new \ReflectionClass($name);