Update your composer.json
file
{
"require": {
"bcismariu/greenarrow-php": "0.*"
}
}
Run composer update
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>',
],
]);
This is a very basic implementation that can only handle basic calls. Any project contributions are welcomed!