diff --git a/src/Origin/DefaultOriginFactory.php b/src/Origin/DefaultOriginFactory.php index 8193bea9..67bb384b 100644 --- a/src/Origin/DefaultOriginFactory.php +++ b/src/Origin/DefaultOriginFactory.php @@ -25,8 +25,9 @@ public function getOrigin(): Origin protected function getFrame() { $frames = $this->getAllFrames(); -print_r($frames); + print_r($frames); $indexOfRay = $this->getIndexOfRayFrame($frames); + return $frames[$indexOfRay] ?? null; } @@ -44,9 +45,9 @@ protected function getAllFrames(): array */ protected function getIndexOfRayFrame(array $frames) { - if ($this->isUsingGlobalRay($frames)) { - return $this->getIndexOfGlobalRayFrame($frames) + 1; - } + if ($this->isUsingGlobalRay($frames)) { + return $this->getIndexOfGlobalRayFrame($frames) + 1; + } $index = $this->search(function (Frame $frame) { if ($frame->class === Ray::class) { @@ -81,7 +82,7 @@ public function isUsingGlobalRay(array $frames) protected function getIndexOfGlobalRayFrame(array $frames) { return $this->search(function (Frame $frame) { - if (!$this->startsWith($frame->file, 'phar:')) { + if (! $this->startsWith($frame->file, 'phar:')) { return false; }