Skip to content

Commit 349d35e

Browse files
authored
Merge pull request #24 from understand/5.6.handler-patch
Convert context['exception'] into exception event
2 parents e5f63b9 + 2385f2e commit 349d35e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Understand/UnderstandLaravel5/UnderstandLaravel5ServiceProvider.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,13 @@ protected function handleEvent($level, $message, $context)
298298
$this->app['understand.eventLogger']->logEvent($level, $message, $context);
299299
}
300300
// `\Log::notice`, `\Log::warning`, `\Log::error`, `\Log::critical`, `\Log::alert`, `\Log::emergency` and `\Exception`, `\Throwable`
301+
else if ($this->detectLaravelVersion(['5.6']) && isset($context['exception']) && ($context['exception'] instanceof Exception || $context['exception'] instanceof Throwable))
302+
{
303+
$exception = $context['exception'];
304+
unset($context['exception']);
305+
306+
$this->app['understand.exceptionLogger']->logError($level, $exception, $context);
307+
}
301308
else
302309
{
303310
$this->app['understand.exceptionLogger']->logError($level, $message, $context);

0 commit comments

Comments
 (0)