Newer
Older
<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
class Sprachdatei extends Mailable
{
use Queueable, SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct($message, $fileContent, $filename, $replyAddress = "noreply@metager.de")
{
$this->subject = "MetaGer - Sprachdatei";
$this->message = $message;
$this->fileContent = $fileContent;
$this->filename = $filename;
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->from($this->reply)
->subject($this->subject)
->text('kontakt.mail')
->with('messageText', $this->message)
->attachData($this->fileContent, $this->filename);
}
}