bcismariu/greenarrow-php

Simple PHP wrapper for GreenArrow's sending email API

v0.0.1 2017-01-19 15:57 UTC

This package is auto-updated.

Last update: 2024-10-13 06:00:06 UTC


README

Build Status Latest Stable Version License Total Downloads

Installation

Update your composer.json file

{
    "require": {
        "bcismariu/greenarrow-php": "0.*"
    }
}

Run composer update

Usage

use Bcismariu\GreenArrow\GreenArrow;
use GuzzleHttp\Client;
use Http\Adapter\Guzzle6\Client as GuzzleAdapter;

$mailer = new GreenArrow(new GuzzleAdapter(new Client()), [
    'username'      => 'username',
    'password'      => 'password',
]);

$mailer->send([
    'message'   => [
        'to' => [[
            'name'  => 'John Smith',
            'email' => 'john.smith@example.com'
        ]],
        'from_name'     => 'Jane Doe',
        'from_email'    => 'jane.doe@example.com',
        'subject'       => 'A simple subject',
        'html'          => '<h1>A simple html body</h1>',
    ],
]);

Contributions

This is a very basic implementation that can only handle basic calls. Any project contributions are welcomed!