Skip to content

Commit

Permalink
Fixed methods to integrate with CakeEmail.
Browse files Browse the repository at this point in the history
  • Loading branch information
jrbasso committed Apr 17, 2011
1 parent 1ee8ad6 commit 0bf8e34
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions lib/Cake/Controller/Component/EmailComponent.php
Expand Up @@ -333,14 +333,16 @@ public function send($content = null, $template = null, $layout = null) {
$lib->layout($this->layout, $this->template)->emailFormat($this->sendAs);

if (!empty($this->attachments)) {
$lib->attachment($this->_formatAttachFiles());
$lib->attachments($this->_formatAttachFiles());
}

$transport = $lib->transport($this->delivery)->transportClass();
$lib->transport($this->delivery);
if ($this->delivery === 'mail') {
$transport->config(array('eol' => $this->lineFeed, 'additionalParameters' => $this->additionalParams));
$lib->config(array('eol' => $this->lineFeed, 'additionalParameters' => $this->additionalParams));
} elseif ($this->delivery === 'smtp') {
$transport->config($this->smtpOptions);
$lib->config($this->smtpOptions);
} else {
$lib->config(array());
}

$sent = $lib->send($content);
Expand Down

0 comments on commit 0bf8e34

Please sign in to comment.