2017 © Pedro Peláez
 

library email

A simple email implementation I use in many of my Laravel ~5.1 packages.

image

dan/email

A simple email implementation I use in many of my Laravel ~5.1 packages.

  • Thursday, June 9, 2016
  • by dan
  • Repository
  • 1 Watchers
  • 2 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Core

A simple email implementation I use in many of my Laravel ~5.1 packages., (*1)

This package includes a free minimalist template I found on the web and some basic data conventions for quickly generating simple and clean looking emails., (*2)

Table of Contents

Features

  • Uses jobs to send email.
  • Simple abstract EmailJob implementation.
  • Controller for previewing email templates.
  • Migration to track sent email history and view emails online.
  • Conventions for your data that are simple and will let your IDE do the remembering for you.

Composer / Laravel

Usage in your projects, (*3)

composer require dan/email:dev-master, (*4)

Usage in Laravel, (*5)

A controller is included for testing views and viewing email online. There is also some views and assets to get you started. (In Laravel's config/app.php providers array.), (*6)

Dan\Email\Providers\EmailServiceProvider::class,, (*7)

Publishing assets, config, migrations and views., (*8)

php artisan vendor:publish --provider="Dan\Email\Providers\EmailServiceProvider" --tag="views", (*9)

Usage

I'm still testing this package. See the EmailController to see what the data conventions look like., (*10)

Release Notes

  • Todo: test with other packages, write more docs.
  • Controller preview basic and normal layouts.
  • Config specifies some customizations

Documentation

  • Follow PSR-2 Coding standards.
  • Add PHPDoc blocks for all classes, methods, and functions
  • Omit the @return tag if the method does not return anything
  • Add a blank line before @param, @return and @throws

Any issues, please report here, (*11)

License

MIT, (*12)

The Versions

09/06 2016

dev-master

9999999-dev

A simple email implementation I use in many of my Laravel ~5.1 packages.

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel email jobs queue mailgun