diff vendor/sebastian/comparator/src/ObjectComparator.php @ 2:5311817fb629

Theme updates
author Chris Cannam
date Tue, 10 Jul 2018 13:19:18 +0000
parents c75dbcec494b
children
line wrap: on
line diff
--- a/vendor/sebastian/comparator/src/ObjectComparator.php	Thu Jul 05 15:32:06 2018 +0100
+++ b/vendor/sebastian/comparator/src/ObjectComparator.php	Tue Jul 10 13:19:18 2018 +0000
@@ -1,6 +1,6 @@
 <?php
 /*
- * This file is part of the Comparator package.
+ * This file is part of sebastian/comparator.
  *
  * (c) Sebastian Bergmann <sebastian@phpunit.de>
  *
@@ -18,13 +18,14 @@
     /**
      * Returns whether the comparator can compare two values.
      *
-     * @param  mixed $expected The first value to compare
-     * @param  mixed $actual   The second value to compare
+     * @param mixed $expected The first value to compare
+     * @param mixed $actual   The second value to compare
+     *
      * @return bool
      */
     public function accepts($expected, $actual)
     {
-        return is_object($expected) && is_object($actual);
+        return \is_object($expected) && \is_object($actual);
     }
 
     /**
@@ -39,30 +40,30 @@
      *
      * @throws ComparisonFailure
      */
-    public function assertEquals($expected, $actual, $delta = 0.0, $canonicalize = false, $ignoreCase = false, array &$processed = array())
+    public function assertEquals($expected, $actual, $delta = 0.0, $canonicalize = false, $ignoreCase = false, array &$processed = [])
     {
-        if (get_class($actual) !== get_class($expected)) {
+        if (\get_class($actual) !== \get_class($expected)) {
             throw new ComparisonFailure(
                 $expected,
                 $actual,
                 $this->exporter->export($expected),
                 $this->exporter->export($actual),
                 false,
-                sprintf(
+                \sprintf(
                     '%s is not instance of expected class "%s".',
                     $this->exporter->export($actual),
-                    get_class($expected)
+                    \get_class($expected)
                 )
             );
         }
 
         // don't compare twice to allow for cyclic dependencies
-        if (in_array(array($actual, $expected), $processed, true) ||
-            in_array(array($expected, $actual), $processed, true)) {
+        if (\in_array([$actual, $expected], $processed, true) ||
+            \in_array([$expected, $actual], $processed, true)) {
             return;
         }
 
-        $processed[] = array($actual, $expected);
+        $processed[] = [$actual, $expected];
 
         // don't compare objects if they are identical
         // this helps to avoid the error "maximum function nesting level reached"
@@ -82,8 +83,8 @@
                     $expected,
                     $actual,
                     // replace "Array" with "MyClass object"
-                    substr_replace($e->getExpectedAsString(), get_class($expected) . ' Object', 0, 5),
-                    substr_replace($e->getActualAsString(), get_class($actual) . ' Object', 0, 5),
+                    \substr_replace($e->getExpectedAsString(), \get_class($expected) . ' Object', 0, 5),
+                    \substr_replace($e->getActualAsString(), \get_class($actual) . ' Object', 0, 5),
                     false,
                     'Failed asserting that two objects are equal.'
                 );
@@ -95,7 +96,8 @@
      * Converts an object to an array containing all of its private, protected
      * and public properties.
      *
-     * @param  object $object
+     * @param object $object
+     *
      * @return array
      */
     protected function toArray($object)