colling-media / laravel-zipwhip-notification-channel
此包已弃用且不再维护。未建议替代包。
ZipWhip通知驱动程序
v1.0.2
2017-03-08 20:03 UTC
Requires
- php: >=5.6.4
- colling-media/zipwhip-php-api: *
- illuminate/events: ^5.3
- illuminate/notifications: ^5.3
- illuminate/support: ^5.3
Requires (Dev)
- mockery/mockery: ^0.9.5
- phpunit/phpunit: 4.*
This package is auto-updated.
Last update: 2020-01-22 21:25:01 UTC
README
此包使得使用Laravel 5.3通过zipwhip.com发送通知变得简单。
这是laravel-notification-channels/clickatell包的修改版本。所有主要荣誉归他们所有,这只是一个修改,使其与ZIPWHIP兼容。
内容
安装
您可以通过composer安装此包
composer require colling-media/laravel-zipwhip-notification-channel
您必须安装服务提供者
// config/app.php 'providers' => [ ... NotificationChannels\ZipWhip\ZipWhipServiceProvider::class, ],
设置ZipWhip服务
将您的ZipWhip用户名和密码添加到您的config/services.php
// config/services.php ... 'zipwhip' => [ 'user' => env('ZIPWHIP_USER'), 'pass' => env('ZIPWHIP_PASS'), ], ...
使用方法
您可以在通知内的via()
方法中使用此通道
use Illuminate\Notifications\Notification; use NotificationChannels\ZipWhip\ZipWhipMessage; use NotificationChannels\ZipWhip\ZipWhipChannel; class AccountApproved extends Notification { public function via($notifiable) { return [ZipWhipChannel::class]; } public function toZipWhip($notifiable) { return (new ZipWhipMessage()) ->content("Your {$notifiable->service} account was approved!"); } }
可用方法
待办事项
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
致谢
- laravel-notification-channels/clickatell 初始库 - 查看他们的完整致谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。