brkfun/notification-options

理解通知选项的意义

v0.5 2023-06-17 23:32 UTC

This package is auto-updated.

Last update: 2024-09-18 02:18:51 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

安装

您可以通过composer安装此包

composer require brkfun/notification-options

您还可以丢弃配置和所需文件

php artisan vendor:publish --provider="BRKFun\\NotificationOptions\\NotificationOptionsServiceProvider" 

使用

前往您的可通知模型并添加一个特质

namespace App\Models;

use Illuminate\Foundation\Auth\User as Authenticatable;
use BRKFun\NotificationOptions\Traits\HasNotificationOptions;

class User extends Authenticatable 
{
use HasNotificationOptions;
}

每次您调用以wants开头的任何内容,例如。

$user = User::first();
return $user->wantsMailNotification;

它将返回用户的设置。如果用户没有设置,它将在数据库中创建一个新的设置值

待办事项列表

1. 创建用于订阅和取消订阅内容的路由和方式。
2. 创建门面以加快使用。

测试

尚未开发测试。

更新日志

请参阅更新日志以获取最近更改的更多信息。

贡献

请参阅贡献以获取详细信息。

安全

如果您发现任何与安全相关的问题,请提交一个问题。

鸣谢

许可证

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

Laravel包模板

此包使用Laravel包模板生成。