Added transport class for MailOutput.

This commit is contained in:
2016-08-04 15:52:59 +02:00
parent f237e37a28
commit 1af2c621f4
4 changed files with 45 additions and 3 deletions
@@ -0,0 +1,36 @@
<?php
namespace Frs\Output\Transport;
class MailTransport implements TransportInterface
{
private $recipients;
private $subject;
private $headers;
private $content;
public function setContent($content)
{
$this->content = $content;
}
public function setRecipients($recipients)
{
$this->recipients = $recipients;
}
public function setSubject($subject)
{
$this->subject = $subject;
}
public function setHeaders($headers)
{
$this->headers = $headers;
}
public function transmit()
{
return mail($this->recipients, $this->subject, $this->content, $this->headers);
}
}