Skip to content

About

PHP SDK for EnvíaloSimple Transaccional

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

Repository files navigation

EnvíaloSimple Transaccional - PHP SDK

Installation

composer require envialosimple/transaccional

Basic Usage

use EnvialoSimple\Transaccional;
use EnvialoSimple\Transaccional\Helpers\Builder\MailParams;

$estr = new Transaccional($your_api_key);

$mailParams = new MailParams();

$mailParams
    ->setFrom('no-reply@mycompany.com', 'MyCompany Notifications')
    ->setTo('john.doe@example.com', 'John Doe')
    ->setReplyTo('do-reply@mycompany.com')
    ->setPreviewText('A glimpse of what comes next...')
    ->setSubject('This is a subject')
    ->setHtml('<h1>HTML emails are cool, {{ name }}</h1>')
    ->setText('Text emails are also cool, {{ name }}')
    ->setContext(['name' => 'John'])
    ;

$estr->mail->send($mailParams);

Multiple Recipients Usage

use EnvialoSimple\Transaccional;
use EnvialoSimple\Transaccional\Helpers\Builder\MailParams;

$estr = new Transaccional($your_api_key);

$mailParams = new MailParams();

$mailParams
    ->setFrom('no-reply@mycompany.com', 'MyCompany Notifications')
    ->setTo([
        ["email" => 'john.doe@example.com', "name" => 'John Doe'],
        ["email" => 'jane.doe@example.com', "name" => 'Jane Doe'],
        ["email" => 'sean.doe@example.com']                   
    ])
    ->setReplyTo('do-reply@mycompany.com')
    ->setPreviewText('A glimpse of what comes next...')
    ->setSubject('This is a subject')
    ->setHtml('<h1>HTML emails are cool, {{ name }}</h1>')
    ->setText('Text emails are also cool, {{ name }}')
    ->setContext(['name' => 'John'])
    ;

$estr->mail->send($mailParams);

About

PHP SDK for EnvíaloSimple Transaccional

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages