kriss/php-notification
PHP 消息通知
安装
composer require kriss/php-notification
特性
- 支持多框架:原生 PHP、Laravel、Webman(可扩展)
- 支持多渠道:邮件、企业微信机器人、企业微信内部应用(可扩展)
- 标准的 PSR3、PSR16、PSR11、PSR17、PSR18 接口实现
- 支持使用配置级别参数,减少实际使用时的配置参数
- 支持限流
- 支持抑制异常抛出和自定义处理异常
核心组件说明
Container
默认支持 illuminate/container(laravel 的 container),所以如果没有请先安装
可扩展
HttpClient
默认会使用 php-http/discovery 自动发现项目下安装的 PSR17、PSR18 实现,如果没有建议安装 guzzlehttp/guzzle
注意:如果 guzzle 版本小于 7 的,需要单独安装 nyholm/psr7
Related Packages
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
651,963,193
9,701
laravel/serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closur...
435,097,283
607
nunomaduro/collision
Cli error handling for console/command-line PHP applications.
412,228,818
4,664
Version History
| Version | Released | PHP | License |
|---|---|---|---|
| v1.4.1 | >=7.4 | MIT | |
| v1.4.0 | >=7.4 | MIT | |
| v1.3.0 | >=7.4 | MIT | |
| v1.2.4 | >=7.4 | MIT | |
| v1.2.3 | >=7.4 | MIT | |
| v1.2.2 | >=7.4 | MIT | |
| v1.2.1 | >=7.4 | MIT | |
| v1.2.0 | >=7.4 | MIT | |
| v1.1.1 | >=7.4 | MIT | |
| v1.1.0 | >=7.4 | MIT | |
| v1.0.0 | >=7.4 | MIT |