/home/techb158/immovalet.com/vendor/botble/platform/base/src/Supports
Edit: /home/techb158/immovalet.com/vendor/botble/platform/base/src/Supports/EmailAbstract.php (1817B)
content = $content;
$this->subject = $subject;
$this->data = $data;
}
/**
* Build the message.
*
* @return EmailAbstract
*/
public function build()
{
$inlineCss = new CssToInlineStyles;
$fromAddress = setting('email_from_address', config('mail.from.address'));
$fromName = setting('email_from_name', config('mail.from.name'));
$email = $this
->from($fromAddress, $fromName)
->subject($this->subject)
->html($inlineCss->convert($this->content));
$attachments = Arr::get($this->data, 'attachments');
if (!empty($attachments)) {
if (!is_array($attachments)) {
$attachments = [$attachments];
}
foreach ($attachments as $file) {
$email->attach($file);
}
}
if (isset($this->data['cc'])) {
$email = $this->cc($this->data['cc']);
}
if (isset($this->data['bcc'])) {
$email = $this->bcc($this->data['bcc']);
}
return $email;
}
}