upscale/ext-openswoole

ext-openswoole 的包装器,与 ext-swoole 可互换

v22.1.2 2023-12-01 00:07 UTC

This package is auto-updated.

Last update: 2024-09-01 00:09:00 UTC


README

Swoole 社区分为 SwooleOpen Swoole 项目后,其生态系统处于十字路口:要么坚持使用原始 PHP 扩展,要么切换到其分支。

元包 upscale/ext-swooleupscale/ext-openswoole 声明这两个扩展可以互换。它们使 PHP 项目能够支持这两个扩展,而不是在两者之间进行选择。

功能

  • swooleopensoole 提供独特的版本约束
  • 约束解析委托给 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 许可。