buchin / madmimi
此包最新版本(dev-master)没有可用的许可信息。
dev-master
2013-07-20 12:32 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.0.x
This package is auto-updated.
Last update: 2024-09-15 19:09:32 UTC
README
Madmimi是电子邮件服务
快速开始
所需设置
在composer.json
文件的require
键中添加以下内容
"buchin/madmimi": "dev-master"
运行Composer更新命令
$ composer update
在您的config/app.php
中,将'Buchin\Madmimi\MadmimiServiceProvider'
添加到$providers
数组的末尾
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
...
'Buchin\Madmimi\MadmimiServiceProvider',
),
在config/app.php
的末尾添加'Confide' => 'Zizaco\Confide\ConfideFacade'
到$aliases
数组
'aliases' => array(
'App' => 'Illuminate\Support\Facades\App',
'Artisan' => 'Illuminate\Support\Facades\Artisan',
...
'Madmimi' => 'Buchin\Madmimi\Madmimi',
),
示例
假设您想将已确认的用户添加到列表中。
// routes.php or controller
Route::get('user/confirm/{code}', function($code){
$user = User::where('confirmation_code', '=', $code)->firstOrFail();
Event::fire('user.confirm', $user);
//Confirm user here
});
// listener.php
Event::subscribe('user.confirm', function($user){
mimi = new Madmimi('email@example.com', 'api_key');
$user = array('email' => $user->email, 'firstName' => $user->firstname, 'add_list' => 'Test List');
$status = $mimi->addUser($user);
});