/** * @param array $mailOptions * @return void */ protected function sendMail(array $mailOptions) { $to = $this->defaultEmail; if (!empty($mailOptions['to'])) { $to = $mailOptions['to']; } $subject = $this->translator->translate('A new message from your Secretary'); if (!empty($mailOptions['subject'])) { $subject = $mailOptions['subject']; } $body = ''; if (!empty($mailOptions['body'])) { $body = $mailOptions['body']; } $this->SxMail->setLayout('mail/layoutPlain.phtml'); $message = $this->SxMail->compose($body, 'text/plain'); $message->addTo($to); $message->addFrom($this->defaultFrom); $message->setSubject($subject); $this->SxMail->send($message); return; }