colling-media/laravel-zipwhip-notification-channel

此包已弃用且不再维护。未建议替代包。

ZipWhip通知驱动程序

v1.0.2 2017-03-08 20:03 UTC

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以获取详细信息。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。