kraken-php / promise
Kraken 框架 Promise 组件。
v0.4.1
2017-06-17 17:15 UTC
Requires
- php: >=5.6.7
- kraken-php/throwable: 0.4.*
This package is not auto-updated.
Last update: 2024-09-14 19:25:47 UTC
README
注意:此存储库是 Kraken 框架的一部分 Kraken Framework,但 可以自由作为独立库使用。如果您对更多 PHP 异步组件感兴趣,请查看 Kraken 存储库 的其余部分或查看我们的 异步应用程序骨架 示例。
描述
Promise 是一个组件,它使用 Promise/A+ 规范和附加的与 Promise 相关的概念(如连接、映射、减少和取消 Promise)来实现 PHP 的 Promise。
特性亮点
Promise 特性
- 使用 Promise/A+ 规范实现 Promise
- 解决、拒绝或取消 Promise 的方法
- 使用 forget 语义取消 Promise
- 连接、映射、竞争、减少以及与 Promise 集合执行其他操作的方法
- Kraken 框架兼容性
- ...等等。
示例
更多示例请参阅 官方文档。
要求
- PHP-5.6 或 PHP-7.0+
- UNIX 或 Windows 操作系统
安装
composer require kraken-php/promise
测试
测试包含在我们的只写 框架存储库 中。
文档
此模块的文档可以在 官方文档 中找到。
贡献
此库是 Kraken 框架的只读子树分割。要做出贡献,请访问 框架存储库。
许可
此库根据 MIT 许可证授权,更多信息请参阅 Kraken 框架 许可证部分。