Log error if email sending fails (#772)

This commit is contained in:
FrancescoUK
2016-09-12 19:18:05 +01:00
parent 18d3f7db52
commit cd0ef34f75

View File

@@ -33,16 +33,25 @@ class Email_lib
*/
public function sendEmail($to, $subject, $message, $attachment = NULL)
{
$this->CI->email->from($this->CI->config->item('email'), $this->CI->config->item('company'));
$this->CI->email->to($to);
$this->CI->email->subject($subject);
$this->CI->email->message($message);
$email = $this->CI->email;
$email->from($this->CI->config->item('email'), $this->CI->config->item('company'));
$email->to($to);
$email->subject($subject);
$email->message($message);
if( !empty($attachment) )
{
$this->CI->email->attach($attachment);
$email->attach($attachment);
}
return $this->CI->email->send();
$result = $email->send();
if(!$result)
{
error_log($email->print_debugger());
}
return $result;
}
}