fenos / notifynder
Laravel 5.* 内部通知管理系统
4.3.0
2017-08-10 09:01 UTC
Requires
- php: >=5.5.0
- doctrine/dbal: ^2.5
- illuminate/support: ~5.0
Requires (Dev)
- codeclimate/php-test-reporter: ^0.3.2
- laracasts/testdummy: ~2.0
- laravel/framework: ~5.0
- orchestra/database: ~3.0|3.4.x-dev
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~4.0|~5.0
- satooshi/php-coveralls: ^1.0
Suggests
- astrotomic/notifynder-sender-email: Allows to send notifications as email.
- astrotomic/notifynder-sender-messagebird: Allows to send notifications via MessageBird.
- astrotomic/notifynder-sender-nexmo: Allows to send notifications via Nexmo.
- astrotomic/notifynder-sender-redis: Allows to send notifications via Redis (Pub/Sub).
- astrotomic/notifynder-sender-slack: Allows to send notifications via Slack.
- astrotomic/notifynder-sender-twilio: Allows to send notifications via Twilio.
- dev-master
- 4.3.0
- 4.3.0-rc
- 4.2.1
- 4.2.1-rc
- 4.2.0
- 4.2.0-rc
- 4.1.0
- 4.1.0-rc
- 4.0.4
- 4.0.4-rc
- 4.0.3
- 4.0.3-rc
- 4.0.2
- 4.0.2-rc
- 4.0.1
- 4.0.0
- 4.0.0-rc
- 4.0.0-beta.6
- 4.0.0-beta.5
- 4.0.0-beta.4
- 4.0.0-beta.3
- 4.0.0-beta.2
- 4.0.0-beta.1
- 3.2.16
- 3.2.15
- 3.2.14
- 3.2.13
- 3.2.12.1
- 3.2.12
- 3.2.11
- 3.2.10
- 3.2.9
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.5.10
- 2.5.9
- 2.5.8
- 2.5.7
- 2.5.5
- 2.5.4
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.1.9
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.6.5
- 1.6.3
- 1.6.2
- 1.6.0
- 1.4.5
- 1.4.0
- 1.3.0
- dev-develop
- dev-laravel-4
- dev-version-3
This package is not auto-updated.
Last update: 2024-09-14 14:09:14 UTC
README
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 版本用于向后兼容的错误修复
预发布标签(alpha
、beta
、rc
)可作为 MAJOR
.MINOR
.PATCH
格式的扩展
贡献者
感谢所有 为 Notifynder 做出贡献的人,并特别感谢最活跃的贡献者