fenos/notifynder

Laravel 5.* 内部通知管理系统

4.3.0 2017-08-10 09:01 UTC

README

GitHub release GitHub license GitHub issues Total Downloads VersionEye SensioLabs Insight

Travis branch StyleCI Scrutinizer Build

Scrutinizer Code Quality Code Climate Coveralls

Slack Team Slack join

Notifynder 被设计成以强大而简单的方式管理通知。Notifynder 提供的灵活性允许您通过完整的 API 与通知进行交互,例如存储、检索和组织代码库以处理数百条通知。您只需几分钟即可在 Laravel 项目中“启用”通知。

兼容数据库: MySQL - PostgreSQL - SQLite

文档: Notifynder 文档

安装

步骤 1

composer.json 中添加它

"fenos/notifynder": "^4.0"

并运行

composer update

或者运行

composer require fenos/notifynder

步骤 2

将以下字符串添加到 config/app.php

提供者数组

Fenos\Notifynder\NotifynderServiceProvider::class,

别名数组

'Notifynder' => Fenos\Notifynder\Facades\Notifynder::class,

步骤 3

迁移 & 配置

使用以下命令发布迁移以及 notifynder 的配置

php artisan vendor:publish --provider="Fenos\Notifynder\NotifynderServiceProvider"

运行迁移

php artisan migrate

发送者

官方支持的定制发送者列表在 Notifynder 文档 中。

我们还有一个 收集问题,其中包含我们计划或已经拥有的所有附加发送者。

如果您需要更多发送者或想提供自己的,请 创建一个问题

待办事项

我们仍需完成的任务

  • 为解析器和模型添加单元测试
  • 完成新的文档

版本控制

v4.0.0 开始,我们遵循 语义化版本控制标准

摘要

给定版本号 MAJOR.MINOR.PATCH,当您进行不兼容的 API 更改时增加 MAJOR 版本,当您以向后兼容的方式添加功能时增加 MINOR 版本,当您进行向后兼容的错误修复时增加 PATCH 版本。

  • MAJOR 版本用于不兼容的 API 变更
  • MINOR 版本用于添加向后兼容的功能
  • PATCH 版本用于向后兼容的错误修复

预发布标签(alphabetarc)可作为 MAJOR.MINOR.PATCH 格式的扩展

贡献者

感谢所有 为 Notifynder 做出贡献的人,并特别感谢最活跃的贡献者

服务