/** * @param EmailOptions $options * @return EmailInterface */ public function createEmail(EmailOptions $options) { $transport = Factory::create($options->getTransport()); $email = new Email($transport); $from = $options->getFrom(); if (is_array($from)) { $from = new Address($from[0], $from[1]); } $email->setFrom($from); return $email; }