summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJordi Boggiano <j.boggiano@seld.be>2016-05-20 20:14:51 +0100
committerJordi Boggiano <j.boggiano@seld.be>2016-05-20 20:14:51 +0100
commitba9d57a96b3a2499599b2ca93a32f3ed955b269c (patch)
treecb372e5f45bd95c2f4d19e9f13cc093a919b2caf /src
parent5ecfbc25deed6bb7eaa408c46453356d799edd4b (diff)
downloadmonolog-ba9d57a96b3a2499599b2ca93a32f3ed955b269c.zip
monolog-ba9d57a96b3a2499599b2ca93a32f3ed955b269c.tar.gz
monolog-ba9d57a96b3a2499599b2ca93a32f3ed955b269c.tar.bz2
Add extra safety
Diffstat (limited to 'src')
-rw-r--r--src/Monolog/Handler/NewRelicHandler.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Monolog/Handler/NewRelicHandler.php b/src/Monolog/Handler/NewRelicHandler.php
index e89684d..6718e9e 100644
--- a/src/Monolog/Handler/NewRelicHandler.php
+++ b/src/Monolog/Handler/NewRelicHandler.php
@@ -91,7 +91,7 @@ class NewRelicHandler extends AbstractProcessingHandler
newrelic_notice_error($record['message']);
}
- if (isset($record['formatted']['context'])) {
+ if (isset($record['formatted']['context']) && is_array($record['formatted']['context'])) {
foreach ($record['formatted']['context'] as $key => $parameter) {
if (is_array($parameter) && $this->explodeArrays) {
foreach ($parameter as $paramKey => $paramValue) {
@@ -103,7 +103,7 @@ class NewRelicHandler extends AbstractProcessingHandler
}
}
- if (isset($record['formatted']['extra'])) {
+ if (isset($record['formatted']['extra']) && is_array($record['formatted']['extra'])) {
foreach ($record['formatted']['extra'] as $key => $parameter) {
if (is_array($parameter) && $this->explodeArrays) {
foreach ($parameter as $paramKey => $paramValue) {