From 9300f094a517284d6faaa24db2072e47c5da58af Mon Sep 17 00:00:00 2001 From: Ceeram Date: Fri, 26 Aug 2011 09:33:49 +0200 Subject: [PATCH] fixing output for logs and accept log level from configs --- lib/Cake/Network/Email/CakeEmail.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Cake/Network/Email/CakeEmail.php b/lib/Cake/Network/Email/CakeEmail.php index 09cc258cc..c6fbd0158 100644 --- a/lib/Cake/Network/Email/CakeEmail.php +++ b/lib/Cake/Network/Email/CakeEmail.php @@ -943,7 +943,11 @@ class CakeEmail { } $contents = $this->transportClass()->send($this); if (isset($this->_config['log']) && $this->_config['log']) { - CakeLog::write(LOG_DEBUG, '\nHeaders:\n' . $contents['headers'] . 'Message:\n' . $contents['message']); + $level = LOG_DEBUG; + if ($this->_config['log'] !== true) { + $level = $this->_config['log']; + } + CakeLog::write($level, PHP_EOL . $contents['headers'] . PHP_EOL . $contents['message']); } return $contents; }