laravel-email-provider maintained by bonnier
Description
Laravel package to implement translations from Email Manager
Author
Last update
2018/01/03 15:26
(dev-master)
Downloads
74
Laravel Email Provider
Laravel package that retrieves email translations from translation manager
Usage
To fetch the email
BonnierMail::get($key, $replace, $locale)
Getting translations
To get all translations from Email Manager, run:
php artisan bonnier:translation:get
Setup
composer require bonnier/laravel-email-provider- Register the provider in config/app.php`
...
'providers' => [
...
Bonnier\EmailProvider\EmailServiceProvider::class,
],
- Setup configuration in
.env
EMAIL_MANAGER_SERVICE_ID=1
EMAIL_MANAGER_URL=http://url-to-translationmanager.com
- Set up in
config/services.php
'email_manager' => [
'url' => env('EMAIL_MANAGER_URL'),
'service_id' => env('EMAIL_MANAGER_SERVICE_ID'),
],
- Set up in
config/app.php
'aliases' => [
...,
'BonnierMail' => \Bonnier\EmailProvider\Helpers\BonnierMail::class,
]