diff vendor/psy/psysh/src/CodeCleaner/AbstractClassPass.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/AbstractClassPass.php	Tue Jul 10 15:07:59 2018 +0100
+++ b/vendor/psy/psysh/src/CodeCleaner/AbstractClassPass.php	Thu Feb 28 13:21:36 2019 +0000
@@ -36,11 +36,11 @@
             $this->abstractMethods = [];
         } elseif ($node instanceof ClassMethod) {
             if ($node->isAbstract()) {
-                $name = sprintf('%s::%s', $this->class->name, $node->name);
+                $name = \sprintf('%s::%s', $this->class->name, $node->name);
                 $this->abstractMethods[] = $name;
 
                 if ($node->stmts !== null) {
-                    $msg = sprintf('Abstract function %s cannot contain body', $name);
+                    $msg = \sprintf('Abstract function %s cannot contain body', $name);
                     throw new FatalErrorException($msg, 0, E_ERROR, null, $node->getLine());
                 }
             }
@@ -55,14 +55,14 @@
     public function leaveNode(Node $node)
     {
         if ($node instanceof Class_) {
-            $count = count($this->abstractMethods);
+            $count = \count($this->abstractMethods);
             if ($count > 0 && !$node->isAbstract()) {
-                $msg = sprintf(
+                $msg = \sprintf(
                     'Class %s contains %d abstract method%s must therefore be declared abstract or implement the remaining methods (%s)',
                     $node->name,
                     $count,
                     ($count === 1) ? '' : 's',
-                    implode(', ', $this->abstractMethods)
+                    \implode(', ', $this->abstractMethods)
                 );
                 throw new FatalErrorException($msg, 0, E_ERROR, null, $node->getLine());
             }