ogestor / laravel-mail-editor
Laravel Mailable Editor
Requires
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
README
Laravel Mail Editor (Aka MailEclipse)
MailEclipse is a mailable editor package for your Laravel applications to create and manage mailables using a web UI. You can use this package to develop mailables without using the command line, and edit templates associated with mailables using a WYSIWYG editor, among other features.
WORK IN PROGRESS
Please note that this package is still under active development. We encourage everyone to try it and give feedback.
Features
- Create mailables without using command line.
- Preview/Edit all your mailables at a single place.
- Templates (more than 20+ ready to use email templates).
- WYSIWYG Email HTML/Markdown editor.
- Suitable for laravel beginners.
- and many more... (promise).
Requirements
- Laravel 5.6+.
Installation
Via Composer
$ composer require ogestor/laravel-mail-editor
The package will automatically register itself.
Publish configuration file and public assets:
php artisan vendor:publish --provider="ogestor\mailEclipse\mailEclipseServiceProvider"
Usage
After setting up the package as described above, you can now access the application by visiting the /maileclipse
route (considering the default url is maileclipse
in the config file). You can modify it to whatever you want as per your needs.
Change log
Please see the changelog for more information on what has changed recently.
License
MIT license. Please see the license file for more information.