/greenarrow-php

Simple PHP wrapper for GreenArrow's sending email API

Primary LanguagePHPMIT LicenseMIT

Simple PHP wrapper for GreenArrow's sending email API

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!