From 42ea303cfea00a10212f0558adc9524e6944eefa Mon Sep 17 00:00:00 2001 From: Liam O'Boyle Date: Tue, 3 Mar 2015 11:47:28 +1100 Subject: [PATCH] Return self from NativeMailerHandler::addHeader(). NativeMailerHandler::setContentType() and NativeMailerHandler::setEncoding() both return the NativeMailerHandler object, allowing a fluent coding style. This fix adds the same behaviour to NativeMailerHandler::addHeader() for so that all public non-inherited methods behave this way for consistency. --- src/Monolog/Handler/NativeMailerHandler.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Monolog/Handler/NativeMailerHandler.php b/src/Monolog/Handler/NativeMailerHandler.php index b3318f0a..2093b634 100644 --- a/src/Monolog/Handler/NativeMailerHandler.php +++ b/src/Monolog/Handler/NativeMailerHandler.php @@ -78,7 +78,7 @@ class NativeMailerHandler extends MailHandler * Add headers to the message * * @param string|array $headers Custom added headers - * @return null + * @return self */ public function addHeader($headers) { @@ -88,6 +88,8 @@ class NativeMailerHandler extends MailHandler } $this->headers[] = $header; } + + return $this; } /**