upscale / ext-openswoole
ext-openswoole 的包装器,与 ext-swoole 可互换
v22.1.2
2023-12-01 00:07 UTC
Requires
- ext-openswoole: v22.1.2
Replaces
README
Swoole 社区分为 Swoole 和 Open Swoole 项目后,其生态系统处于十字路口:要么坚持使用原始 PHP 扩展,要么切换到其分支。
元包 upscale/ext-swoole 和 upscale/ext-openswoole 声明这两个扩展可以互换。它们使 PHP 项目能够支持这两个扩展,而不是在两者之间进行选择。
功能
- 为
swoole
和opensoole
提供独特的版本约束 - 约束解析委托给 Composer
- 元包不包含代码,只包含约束
用法
在您的 composer.json
中声明与两个扩展的兼容性
"require": { - "ext-openswoole": "^4.0" + "upscale/ext-swoole": "^4.0", + "upscale/ext-openswoole": "^4.0" }
存在任意一个扩展都将满足要求。
版本
此元包反映了 openswoole/ext-openswoole 的官方发布。它们正在自动打标签。
为每个扩展指定不同的约束
{ "require": { "php": "~8.2.0", "upscale/ext-swoole": "^4.8.12", "upscale/ext-openswoole": "^4.12.0" } }
许可证
版权所有 © Upscale Software。保留所有权利。
根据 Apache 许可证,版本 2.0 许可。