Overview

Namespaces

  • Faulancer
    • Controller
    • Exception
    • Form
      • Validator
        • Type
    • Helper
      • Reflection
    • Http
    • Mail
    • ORM
      • User
    • Service
      • Factory
    • ServiceLocator
    • Session
    • View
      • Helper

Classes

  • Mailer
  • Overview
  • Namespace
  • Class

Class Mailer

Class Mailer

+--Example usage: | | $mail = new Mailer(); | $mail->addTo('test@test.com'); | $mail->addCc('cc@test.com'); | $mail->addBcc('bcc@test.com'); | $mail->setFrom('Test User testuser@test.com'); | $mail->setSubject('Testsubject'); | $mail->addAttachment('shownFileName.png', '/absolute/path/to/file.png'); | $mail->addAttachment('logo.png', '/absolute/path/to/logo.png', true); // We want to show it inline | $mail->setContent('

Welcome to our newsletter

... ... ...'); | $mail->send(); // Html is on per default; give this method 'false' to send in plain text |

Namespace: Faulancer\Mail
Located at Mail/Mailer.php
Methods summary
public
# addTo( Faulancer\Mail\string $name )

Parameters

$name
public
# addCc( Faulancer\Mail\string $name )

Parameters

$name
public
# addBcc( Faulancer\Mail\string $name )

Parameters

$name
public
# setFrom( Faulancer\Mail\string $name )

Parameters

$name
public
# setReplyTo( Faulancer\Mail\string $name )
public
# setSubject( Faulancer\Mail\string $subject )

Parameters

$subject
public
# setContent( Faulancer\Mail\string $content )
public
# addAttachment( Faulancer\Mail\string $name, Faulancer\Mail\string $path, Faulancer\Mail\bool $inline = false )

Parameters

$name
$path
$inline
public boolean
# send( boolean $html = true )

Parameters

$html

Returns

boolean
protected boolean
# sendMail( string $headers, string $message )

Parameters

$headers
$message

Returns

boolean

Codecoverageignore

protected string
# getBoundary( )

Returns

string
protected string
# getHeaders( )

Returns

string
protected string
# getMessage( )

Returns

string
Properties summary
protected array $recipients
# []
protected array $carbonCopies
# []
protected array $blindCarbonCopies
# []
protected string $from
# ''
protected string $replyTo
# ''
protected string $subject
# ''
protected string $content
# ''
protected boolean $isHtml
# false
protected array $attachment
# []
protected string $boundary
# ''
API documentation generated by ApiGen