Link Search Menu Expand Document

class Pike\PhpMailerMailer

Luokka joka lähettää sähköposteja käyttäen PhpMaileria.

Huomaa että tämä luokan käyttämä PhpMailer ei ole oletuksena composer-riippuvuuksissa vaan tulee asentaa erikseen composer require phpmailer/phpmailer.

Synopsis

class PhpMailerMailer implements MailerInterface {

    /* Metodit */
    public sendMail ( object $settings ) : bool
}

Metodit

sendMail()

Lähettää mailin tai heittää \PHPMailer\PHPMailer\Exception.

Signature

public function sendMail ( object $settings ) : bool

Esimerkit

(new PhpMailerMailer)->sendMail((object) [
    'fromAddress' => 'noreply@mysite.com',
    'fromName' => 'My site',
    'toAddress' => 'moderator@mail.com',
    'toName' => 'Mo Moderator',
    'subject' => 'Viesti sivustolta',
    'body' => '<h1>Viesti sivusolta</h1><p>...</p>',
    'configureMailer' => function (\PHPMailer\PHPMailer\PHPMailer $mailer) {
        $mailer->isHTML(true);
    }
]);

Copyright © 2019-2021 ut4