summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAnton Nizhegorodov <anizh3gorodov@gmail.com>2016-11-16 01:35:25 +0200
committerHaralan Dobrev <hkdobrev@gmail.com>2016-11-19 18:53:02 +0200
commit506e1b99e44027a55f2921ae5ad5c2fa6d4fcbd0 (patch)
treebe505478fa11e6ab4f969e60d26aa6bb2259c013 /src
parent5fa5e373051fedf5d261495c63277252526df149 (diff)
downloadmonolog-506e1b99e44027a55f2921ae5ad5c2fa6d4fcbd0.zip
monolog-506e1b99e44027a55f2921ae5ad5c2fa6d4fcbd0.tar.gz
monolog-506e1b99e44027a55f2921ae5ad5c2fa6d4fcbd0.tar.bz2
Make message formatting behaviour same as previous version
Diffstat (limited to 'src')
-rw-r--r--src/Monolog/Handler/SlackHandler.php8
-rw-r--r--src/Monolog/Handler/SlackWebhookHandler.php18
2 files changed, 25 insertions, 1 deletions
diff --git a/src/Monolog/Handler/SlackHandler.php b/src/Monolog/Handler/SlackHandler.php
index 79c6161..c2cca0c 100644
--- a/src/Monolog/Handler/SlackHandler.php
+++ b/src/Monolog/Handler/SlackHandler.php
@@ -191,4 +191,12 @@ class SlackHandler extends SocketHandler
return $this;
}
+
+ public function getFormatter()
+ {
+ $formatter = parent::getFormatter();
+ $this->slackRecord->setFormatter($formatter);
+
+ return $formatter;
+ }
}
diff --git a/src/Monolog/Handler/SlackWebhookHandler.php b/src/Monolog/Handler/SlackWebhookHandler.php
index 6b938d3..f4c9f78 100644
--- a/src/Monolog/Handler/SlackWebhookHandler.php
+++ b/src/Monolog/Handler/SlackWebhookHandler.php
@@ -11,8 +11,8 @@
namespace Monolog\Handler;
+use Monolog\Formatter\FormatterInterface;
use Monolog\Logger;
-use Monolog\Formatter\LineFormatter;
use Monolog\Handler\Slack\SlackRecord;
/**
@@ -98,4 +98,20 @@ class SlackWebhookHandler extends AbstractProcessingHandler
Curl\Util::execute($ch);
}
+
+ public function setFormatter(FormatterInterface $formatter)
+ {
+ parent::setFormatter($formatter);
+ $this->slackRecord->setFormatter($formatter);
+
+ return $this;
+ }
+
+ public function getFormatter()
+ {
+ $formatter = parent::getFormatter();
+ $this->slackRecord->setFormatter($formatter);
+
+ return $formatter;
+ }
}