]> git.mxchange.org Git - friendica.git/commitdiff
Remove extraneous Introspection->isTraceClassOrSkippedFunction second parameter
authorHypolite Petovan <hypolite@mrpetovan.com>
Wed, 28 Dec 2022 22:51:07 +0000 (17:51 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Wed, 28 Dec 2022 22:51:07 +0000 (17:51 -0500)
src/Core/Logger/Util/Introspection.php

index 987a4e3cbadd1d13fd9ef1e1760aaba689f96e36..bf1b77160d40142c57d4750ac39e69c782687ca6 100644 (file)
@@ -75,7 +75,7 @@ class Introspection implements IHaveCallIntrospections
 
                $i = 1;
 
-               while ($this->isTraceClassOrSkippedFunction($trace, $i)) {
+               while ($this->isTraceClassOrSkippedFunction($trace[$i] ?? [])) {
                        $i++;
                }
 
@@ -92,24 +92,23 @@ class Introspection implements IHaveCallIntrospections
        /**
         * Checks if the current trace class or function has to be skipped
         *
-        * @param array $trace The current trace array
-        * @param int   $index The index of the current hierarchy level
+        * @param array $traceItem The current trace item
         *
         * @return bool True if the class or function should get skipped, otherwise false
         */
-       private function isTraceClassOrSkippedFunction(array $trace, int $index): bool
+       private function isTraceClassOrSkippedFunction(array $traceItem): bool
        {
-               if (!isset($trace[$index])) {
+               if (!$traceItem) {
                        return false;
                }
 
-               if (isset($trace[$index]['class'])) {
+               if (isset($traceItem['class'])) {
                        foreach ($this->skipClassesPartials as $part) {
-                               if (strpos($trace[$index]['class'], $part) !== false) {
+                               if (strpos($traceItem['class'], $part) !== false) {
                                        return true;
                                }
                        }
-               } elseif (in_array($trace[$index]['function'], $this->skipFunctions)) {
+               } elseif (in_array($traceItem['function'], $this->skipFunctions)) {
                        return true;
                }