From 4484fb1eeaddba47e2d6dee22313e8dd71ee8799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=B8=9C=E4=BA=91?= Date: Sun, 28 Sep 2025 09:41:31 +0800 Subject: [PATCH] =?UTF-8?q?chore(deps):=20=E5=8D=87=E7=BA=A7=20hyperf=20?= =?UTF-8?q?=E6=A1=86=E6=9E=B6=E4=BE=9D=E8=B5=96=E8=87=B3=203.0=20=E7=89=88?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将所有 hyperf 组件版本从 2.2.x 升级到 3.0.x - 更新 singularity/hdk-core 依赖从0.1.6 到 1.0.0 - 移除 minimum-stability 配置项 - 添加 runtime 目录到 .gitignore - 更新 RedisArray 类型提示和返回值 - 为监听器方法添加 void 返回类型 - 更新 ColorLineFormatter 的 LogRecord 类型提示 - 添加 hyperf.php 入口文件 --- .gitignore | 1 + bin/hyperf.php | 32 + composer.json | 46 +- composer.lock | 2360 +++++++++++++---- src/base-utils/src/ColorLineFormatter.php | 3 +- .../src/Listener/BootAppConfListener.php | 2 +- .../src/Listener/DbQueryExecutedListener.php | 2 +- .../src/Listener/FetchModeListener.php | 2 +- src/base-utils/src/Redis/RedisArray.php | 12 +- 9 files changed, 1880 insertions(+), 580 deletions(-) create mode 100644 bin/hyperf.php diff --git a/.gitignore b/.gitignore index c541baa..93f0981 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .idea/ vendor/ +runtime/ .phpunit.result.cache .php-cs-fixer.cache \ No newline at end of file diff --git a/bin/hyperf.php b/bin/hyperf.php new file mode 100644 index 0000000..9076ef9 --- /dev/null +++ b/bin/hyperf.php @@ -0,0 +1,32 @@ +#!/usr/bin/env php +=4.4", "aliyuncs/oss-sdk-php": "^2.3", "box/spout": "^3.1", - "hyperf/amqp": "~2.2.0", - "hyperf/async-queue": "~2.2.0", - "hyperf/cache": "~2.2.0", - "hyperf/command": "~2.2.0", - "hyperf/config": "~2.2.0", - "hyperf/constants": "~2.2.0", - "hyperf/crontab": "~2.2.0", - "hyperf/database": "~2.2.0", - "hyperf/db-connection": "~2.2.0", - "hyperf/filesystem": "^2.0", - "hyperf/framework": "~2.2.0", - "hyperf/guzzle": "~2.2.0", - "hyperf/http-server": "~2.2.0", - "hyperf/logger": "~2.2.0", - "hyperf/memory": "~2.2.0", - "hyperf/metric": "~2.2.0", - "hyperf/nsq": "~2.2.0", - "hyperf/process": "~2.2.0", - "hyperf/redis": "~2.2.0", - "hyperf/snowflake": "~2.2.0", - "hyperf/validation": "~2.2.0", + "hyperf/amqp": "3.0.*", + "hyperf/async-queue": "3.0.*", + "hyperf/cache": "3.0.*", + "hyperf/code-generator": "^0.3.3", + "hyperf/command": "3.0.*", + "hyperf/config": "3.0.*", + "hyperf/constants": "3.0.*", + "hyperf/crontab": "3.0.*", + "hyperf/database": "3.0.*", + "hyperf/db-connection": "3.0.*", + "hyperf/filesystem": "3.0.*", + "hyperf/framework": "3.0.*", + "hyperf/guzzle": "3.0.*", + "hyperf/http-server": "3.0.*", + "hyperf/logger": "3.0.*", + "hyperf/memory": "3.0.*", + "hyperf/metric": "3.0.*", + "hyperf/nsq": "3.0.*", + "hyperf/process": "3.0.*", + "hyperf/redis": "3.0.*", + "hyperf/snowflake": "3.0.*", + "hyperf/validation": "3.0.*", "nette/php-generator": "^3.4", - "singularity/hdk-core": "^0.1.6", + "singularity/hdk-core": "^1.0.0", "xxtime/flysystem-aliyun-oss": "~1.5.0", "yadakhov/insert-on-duplicate-key": "^1.2", "zoujingli/ip2region": "^1.0" @@ -101,7 +102,6 @@ ] } }, - "minimum-stability": "dev", "prefer-stable": true, "config": { "sort-packages": true, diff --git a/composer.lock b/composer.lock index f111d28..33dd56d 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e19693cb62f8eeb86e921c123ab356e8", + "content-hash": "73e83d7ddef0a994cbb5e3c6e13d7c19", "packages": [ { "name": "aliyuncs/oss-sdk-php", @@ -376,16 +376,16 @@ }, { "name": "composer/composer", - "version": "2.7.7", + "version": "2.8.10", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "291942978f39435cf904d33739f98d7d4eca7b23" + "reference": "53834f587d7ab2527eb237459d7b94d1fb9d4c5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/291942978f39435cf904d33739f98d7d4eca7b23", - "reference": "291942978f39435cf904d33739f98d7d4eca7b23", + "url": "https://api.github.com/repos/composer/composer/zipball/53834f587d7ab2527eb237459d7b94d1fb9d4c5a", + "reference": "53834f587d7ab2527eb237459d7b94d1fb9d4c5a", "shasum": "", "mirrors": [ { @@ -395,35 +395,35 @@ ] }, "require": { - "composer/ca-bundle": "^1.0", - "composer/class-map-generator": "^1.3.3", + "composer/ca-bundle": "^1.5", + "composer/class-map-generator": "^1.4.0", "composer/metadata-minifier": "^1.0", - "composer/pcre": "^2.1 || ^3.1", + "composer/pcre": "^2.2 || ^3.2", "composer/semver": "^3.3", "composer/spdx-licenses": "^1.5.7", "composer/xdebug-handler": "^2.0.2 || ^3.0.3", - "justinrainbow/json-schema": "^5.2.11", + "justinrainbow/json-schema": "^6.3.1", "php": "^7.2.5 || ^8.0", "psr/log": "^1.0 || ^2.0 || ^3.0", - "react/promise": "^2.8 || ^3", + "react/promise": "^2.11 || ^3.2", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.2", "seld/signal-handler": "^2.0", - "symfony/console": "^5.4.11 || ^6.0.11 || ^7", - "symfony/filesystem": "^5.4 || ^6.0 || ^7", - "symfony/finder": "^5.4 || ^6.0 || ^7", + "symfony/console": "^5.4.35 || ^6.3.12 || ^7.0.3", + "symfony/filesystem": "^5.4.35 || ^6.3.12 || ^7.0.3", + "symfony/finder": "^5.4.35 || ^6.3.12 || ^7.0.3", "symfony/polyfill-php73": "^1.24", "symfony/polyfill-php80": "^1.24", "symfony/polyfill-php81": "^1.24", - "symfony/process": "^5.4 || ^6.0 || ^7" + "symfony/process": "^5.4.35 || ^6.3.12 || ^7.0.3" }, "require-dev": { - "phpstan/phpstan": "^1.11.0", + "phpstan/phpstan": "^1.11.8", "phpstan/phpstan-deprecation-rules": "^1.2.0", "phpstan/phpstan-phpunit": "^1.4.0", "phpstan/phpstan-strict-rules": "^1.6.0", "phpstan/phpstan-symfony": "^1.4.0", - "symfony/phpunit-bridge": "^6.4.1 || ^7.0.1" + "symfony/phpunit-bridge": "^6.4.3 || ^7.0.1" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -441,7 +441,7 @@ ] }, "branch-alias": { - "dev-main": "2.7-dev" + "dev-main": "2.8-dev" } }, "autoload": { @@ -476,7 +476,7 @@ "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/composer/issues", "security": "https://github.com/composer/composer/security/policy", - "source": "https://github.com/composer/composer/tree/2.7.7" + "source": "https://github.com/composer/composer/tree/2.8.10" }, "funding": [ { @@ -492,7 +492,7 @@ "type": "tidelift" } ], - "time": "2024-06-10T20:11:12+00:00" + "time": "2025-07-10T17:08:33+00:00" }, { "name": "composer/metadata-minifier", @@ -1915,16 +1915,16 @@ }, { "name": "hyperf/amqp", - "version": "v2.2.37", + "version": "v3.0.42", "source": { "type": "git", "url": "https://github.com/hyperf/amqp.git", - "reference": "01b18eb54909629ea22f35140a77c12f1ae8cde0" + "reference": "08c9f4ddd98e134a35e3b571f790ecf5730d50c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/amqp/zipball/01b18eb54909629ea22f35140a77c12f1ae8cde0", - "reference": "01b18eb54909629ea22f35140a77c12f1ae8cde0", + "url": "https://api.github.com/repos/hyperf/amqp/zipball/08c9f4ddd98e134a35e3b571f790ecf5730d50c5", + "reference": "08c9f4ddd98e134a35e3b571f790ecf5730d50c5", "shasum": "", "mirrors": [ { @@ -1935,12 +1935,15 @@ }, "require": { "doctrine/instantiator": "^1.2.0", - "hyperf/contract": "~2.2.0", - "hyperf/pool": "~2.2.0", - "hyperf/process": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", - "php-amqplib/php-amqplib": "3.4.0", + "hyperf/codec": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/coroutine": "~3.0.0", + "hyperf/pool": "~3.0.0", + "hyperf/process": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", + "php-amqplib/php-amqplib": "^3.5", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0", "psr/log": "^1.0|^2.0|^3.0" @@ -1955,7 +1958,7 @@ "config": "Hyperf\\Amqp\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1980,20 +1983,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2023-01-19T06:44:45+00:00" + "time": "2023-10-30T15:14:45+00:00" }, { "name": "hyperf/async-queue", - "version": "v2.2.33", + "version": "v3.0.43", "source": { "type": "git", "url": "https://github.com/hyperf/async-queue.git", - "reference": "6e8da55c8b19322023d5fdd970bcbddf774e79f0" + "reference": "7ff36925149f2b888cde3c32ad300e1c9b244dd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/async-queue/zipball/6e8da55c8b19322023d5fdd970bcbddf774e79f0", - "reference": "6e8da55c8b19322023d5fdd970bcbddf774e79f0", + "url": "https://api.github.com/repos/hyperf/async-queue/zipball/7ff36925149f2b888cde3c32ad300e1c9b244dd6", + "reference": "7ff36925149f2b888cde3c32ad300e1c9b244dd6", "shasum": "", "mirrors": [ { @@ -2003,10 +2006,13 @@ ] }, "require": { - "hyperf/command": "~2.2.0", - "hyperf/contract": "~2.2.8", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/codec": "~3.0.0", + "hyperf/collection": "~3.0.0", + "hyperf/command": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0" }, @@ -2022,7 +2028,7 @@ "config": "Hyperf\\AsyncQueue\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2047,20 +2053,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-07T08:05:54+00:00" }, { "name": "hyperf/cache", - "version": "v2.2.40", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/cache.git", - "reference": "118ca172828d51f5eea6e3d654df6275705ddeef" + "reference": "0dc19cfaa49f7c26d1d360cc9556b057f85ccc3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/cache/zipball/118ca172828d51f5eea6e3d654df6275705ddeef", - "reference": "118ca172828d51f5eea6e3d654df6275705ddeef", + "url": "https://api.github.com/repos/hyperf/cache/zipball/0dc19cfaa49f7c26d1d360cc9556b057f85ccc3b", + "reference": "0dc19cfaa49f7c26d1d360cc9556b057f85ccc3b", "shasum": "", "mirrors": [ { @@ -2070,11 +2076,14 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/codec": "~3.0.0", + "hyperf/collection": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", - "psr/simple-cache": "^1.0" + "psr/simple-cache": "^1.0|^2.0|^3.0" }, "suggest": { "hyperf/di": "Use cache annotations.", @@ -2086,7 +2095,7 @@ "config": "Hyperf\\Cache\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2111,20 +2120,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2023-06-19T10:24:33+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { - "name": "hyperf/command", - "version": "v2.2.35", + "name": "hyperf/code-generator", + "version": "v0.3.3", "source": { "type": "git", - "url": "https://github.com/hyperf/command.git", - "reference": "48cd9789166ecf5f3009de45bcf128b997ec5f88" + "url": "https://github.com/hyperf/code-generator.git", + "reference": "9d1b68fb6e227c469af2fc5b88ab7f21421291a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/command/zipball/48cd9789166ecf5f3009de45bcf128b997ec5f88", - "reference": "48cd9789166ecf5f3009de45bcf128b997ec5f88", + "url": "https://api.github.com/repos/hyperf/code-generator/zipball/9d1b68fb6e227c469af2fc5b88ab7f21421291a1", + "reference": "9d1b68fb6e227c469af2fc5b88ab7f21421291a1", "shasum": "", "mirrors": [ { @@ -2134,10 +2143,262 @@ ] }, "require": { - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "doctrine/annotations": "^1.13", + "hyperf/command": ">=2.2", + "nikic/php-parser": "^4.10", + "php": ">=8.0", + "symfony/finder": "^5.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.0", + "hyperf/config": ">=2.2", + "hyperf/di": ">=2.2", + "hyperf/http-server": ">=2.2", + "hyperf/ide-helper": ">=2.2", + "mockery/mockery": "^1.0", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": ">=7.0", + "swoole/ide-helper": "dev-master", + "swow/swow": "dev-develop", + "symfony/var-dumper": "^5.1" + }, + "bin": [ + "bin/regenerate-models.php" + ], + "type": "library", + "extra": { + "hyperf": { + "config": "Hyperf\\CodeGenerator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\CodeGenerator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Code Generator for Hyperf", + "keywords": [ + "code generator", + "hyperf", + "php" + ], + "support": { + "issues": "https://github.com/hyperf/code-generator/issues", + "source": "https://github.com/hyperf/code-generator/tree/v0.3.3" + }, + "time": "2021-12-27T05:27:03+00:00" + }, + { + "name": "hyperf/code-parser", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/code-parser.git", + "reference": "946fcd1c8d72747a59277926605e2544fb35b032" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/code-parser/zipball/946fcd1c8d72747a59277926605e2544fb35b032", + "reference": "946fcd1c8d72747a59277926605e2544fb35b032", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/collection": "~3.0.0", + "hyperf/stringable": "~3.0.0", + "hyperf/support": "~3.0.0", + "php": ">=8.0" + }, + "suggest": { + "jean85/pretty-package-versions": "Required to use PrettyVersions. (^1.2|^2.0)", + "nikic/php-parser": "Required to use PhpParser. (^4.0)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\CodeParser\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A code parser component for Hyperf.", + "homepage": "https://hyperf.io", + "keywords": [ + "code-parser", + "hyperf", + "php", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/codec", + "version": "v3.0.38", + "source": { + "type": "git", + "url": "https://github.com/hyperf/codec.git", + "reference": "dfe4ff846540362c5a56e9ade6bdeef16d264fb8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/codec/zipball/dfe4ff846540362c5a56e9ade6bdeef16d264fb8", + "reference": "dfe4ff846540362c5a56e9ade6bdeef16d264fb8", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "ext-xml": "*", + "hyperf/contract": "~3.0.0", + "php": ">=8.0" + }, + "suggest": { + "ext-igbinary": "Required to use IgbinarySerializerPacker." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Codec\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A codec component for Hyperf.", + "homepage": "https://hyperf.io", + "keywords": [ + "codec", + "hyperf", + "php", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-30T06:00:08+00:00" + }, + { + "name": "hyperf/collection", + "version": "v3.0.44", + "source": { + "type": "git", + "url": "https://github.com/hyperf/collection.git", + "reference": "a6ead5a5e5c6121f18306ec0222148c537a7d5e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/collection/zipball/a6ead5a5e5c6121f18306ec0222148c537a7d5e6", + "reference": "a6ead5a5e5c6121f18306ec0222148c537a7d5e6", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/contract": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "php": ">=7.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Hyperf\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Collection package which come from illuminate/collections", + "homepage": "https://hyperf.io", + "keywords": [ + "collection", + "hyperf", + "php", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-11-16T08:02:14+00:00" + }, + { + "name": "hyperf/command", + "version": "v3.0.41", + "source": { + "type": "git", + "url": "https://github.com/hyperf/command.git", + "reference": "b88631cf2fbd2fb6ba67d4727ad133d495bfccc8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/command/zipball/b88631cf2fbd2fb6ba67d4727ad133d495bfccc8", + "reference": "b88631cf2fbd2fb6ba67d4727ad133d495bfccc8", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/support": "~3.0.0", + "hyperf/tappable": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/event-dispatcher": "^1.0", - "symfony/console": ">=5.0 <5.4.12" + "symfony/console": "^5.0|^6.0" }, "suggest": { "hyperf/di": "Required to use annotations." @@ -2145,7 +2406,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2165,22 +2426,22 @@ ], "support": { "issues": "https://github.com/hyperf/command/issues", - "source": "https://github.com/hyperf/command/tree/v2.2.35" + "source": "https://github.com/hyperf/command/tree/v3.0.41" }, - "time": "2022-08-27T07:28:56+00:00" + "time": "2023-10-27T01:21:47+00:00" }, { - "name": "hyperf/config", - "version": "v2.2.33", + "name": "hyperf/conditionable", + "version": "v3.0.37", "source": { "type": "git", - "url": "https://github.com/hyperf/config.git", - "reference": "9437f45aea36358840c907691e9b28492550e9a3" + "url": "https://github.com/hyperf/conditionable.git", + "reference": "8e35db68166b333ce9e8b4ef6c04e81206ad5660" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/config/zipball/9437f45aea36358840c907691e9b28492550e9a3", - "reference": "9437f45aea36358840c907691e9b28492550e9a3", + "url": "https://api.github.com/repos/hyperf/conditionable/zipball/8e35db68166b333ce9e8b4ef6c04e81206ad5660", + "reference": "8e35db68166b333ce9e8b4ef6c04e81206ad5660", "shasum": "", "mirrors": [ { @@ -2190,11 +2451,67 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "php": ">=7.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Conditionable\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Macroable package which come from illuminate/conditionable", + "homepage": "https://hyperf.io", + "keywords": [ + "conditionable", + "hyperf", + "php", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/config", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/config.git", + "reference": "faee71c69eacde52e3a68e003bdf98de9db4e2cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/config/zipball/faee71c69eacde52e3a68e003bdf98de9db4e2cb", + "reference": "faee71c69eacde52e3a68e003bdf98de9db4e2cb", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/collection": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", - "symfony/finder": "^5.0" + "symfony/finder": "^5.0|^6.0" }, "suggest": { "hyperf/di": "Allows using @Value annotation", @@ -2208,7 +2525,7 @@ "config": "Hyperf\\Config\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2238,20 +2555,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/constants", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/constants.git", - "reference": "adb652d446bde384af9ad907cfabe900f3dd08b8" + "reference": "59ae4cad155e742368fe9c564885c813fdea9376" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/constants/zipball/adb652d446bde384af9ad907cfabe900f3dd08b8", - "reference": "adb652d446bde384af9ad907cfabe900f3dd08b8", + "url": "https://api.github.com/repos/hyperf/constants/zipball/59ae4cad155e742368fe9c564885c813fdea9376", + "reference": "59ae4cad155e742368fe9c564885c813fdea9376", "shasum": "", "mirrors": [ { @@ -2261,9 +2578,10 @@ ] }, "require": { - "hyperf/di": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2" + "hyperf/di": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0" }, "suggest": { "hyperf/translation": "Required to use translation." @@ -2274,7 +2592,7 @@ "config": "Hyperf\\Constants\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2299,20 +2617,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/context", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/context.git", - "reference": "f2e77442693a07d47f7ca97f8b2fdb8e17196a47" + "reference": "264e06fb882426d90758eca2c5bb8293f8b60455" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/context/zipball/f2e77442693a07d47f7ca97f8b2fdb8e17196a47", - "reference": "f2e77442693a07d47f7ca97f8b2fdb8e17196a47", + "url": "https://api.github.com/repos/hyperf/context/zipball/264e06fb882426d90758eca2c5bb8293f8b60455", + "reference": "264e06fb882426d90758eca2c5bb8293f8b60455", "shasum": "", "mirrors": [ { @@ -2322,13 +2640,13 @@ ] }, "require": { - "hyperf/engine": "^1.1", - "php": ">=7.2" + "hyperf/engine": "^1.2|^2.0", + "php": ">=8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2340,7 +2658,7 @@ "license": [ "MIT" ], - "description": "A coroutine context library.", + "description": "A coroutine/application context library.", "homepage": "https://hyperf.io", "keywords": [ "Context", @@ -2354,20 +2672,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/contract", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/contract.git", - "reference": "1ebf037c91d76ec05af9e5cb3335b0f5ec810e27" + "reference": "2e8290104468a8d90855067d8644a32114474452" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/contract/zipball/1ebf037c91d76ec05af9e5cb3335b0f5ec810e27", - "reference": "1ebf037c91d76ec05af9e5cb3335b0f5ec810e27", + "url": "https://api.github.com/repos/hyperf/contract/zipball/2e8290104468a8d90855067d8644a32114474452", + "reference": "2e8290104468a8d90855067d8644a32114474452", "shasum": "", "mirrors": [ { @@ -2377,12 +2695,12 @@ ] }, "require": { - "php": ">=7.2" + "php": ">=8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2407,20 +2725,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { - "name": "hyperf/crontab", - "version": "v2.2.33", + "name": "hyperf/coordinator", + "version": "v3.0.37", "source": { "type": "git", - "url": "https://github.com/hyperf/crontab.git", - "reference": "64e1a6db961fdf46a111ec172956abb5a386511c" + "url": "https://github.com/hyperf/coordinator.git", + "reference": "423f38c113982fd5faaf69f5c31c2a655da6b144" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/crontab/zipball/64e1a6db961fdf46a111ec172956abb5a386511c", - "reference": "64e1a6db961fdf46a111ec172956abb5a386511c", + "url": "https://api.github.com/repos/hyperf/coordinator/zipball/423f38c113982fd5faaf69f5c31c2a655da6b144", + "reference": "423f38c113982fd5faaf69f5c31c2a655da6b144", "shasum": "", "mirrors": [ { @@ -2430,9 +2748,130 @@ ] }, "require": { - "hyperf/utils": "~2.2.0", + "hyperf/engine": "^1.2|^2.0", + "php": ">=8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Coordinator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Coordinator", + "homepage": "https://hyperf.io", + "keywords": [ + "Coordinator", + "hyperf", + "php", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/coroutine", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/coroutine.git", + "reference": "f7ecb9d25a6ae7bd927a1e161547d44e29e157f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/coroutine/zipball/f7ecb9d25a6ae7bd927a1e161547d44e29e157f4", + "reference": "f7ecb9d25a6ae7bd927a1e161547d44e29e157f4", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/context": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/engine": "^1.2|^2.0", + "php": ">=8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Hyperf\\Coroutine\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Coroutine", + "homepage": "https://hyperf.io", + "keywords": [ + "coroutine", + "hyperf", + "php", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/crontab", + "version": "v3.0.45", + "source": { + "type": "git", + "url": "https://github.com/hyperf/crontab.git", + "reference": "f5593a9a791707cf277512b734fad394faf27fbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/crontab/zipball/f5593a9a791707cf277512b734fad394faf27fbd", + "reference": "f5593a9a791707cf277512b734fad394faf27fbd", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/framework": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", "nesbot/carbon": "^2.0", - "php": ">=7.2" + "php": ">=8.0" + }, + "suggest": { + "hyperf/command": "Required to use command trigger.", + "hyperf/process": "Auto register the Crontab process for server." }, "type": "library", "extra": { @@ -2440,7 +2879,7 @@ "config": "Hyperf\\Crontab\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2466,20 +2905,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-20T08:42:11+00:00" }, { "name": "hyperf/database", - "version": "v2.2.41", + "version": "v3.0.49", "source": { "type": "git", "url": "https://github.com/hyperf/database.git", - "reference": "b4c8f8e8f417b11754d4e94fedafc7eec273b188" + "reference": "7534be6aaa750beb98dbdd2abc39fe042c9e32c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/database/zipball/b4c8f8e8f417b11754d4e94fedafc7eec273b188", - "reference": "b4c8f8e8f417b11754d4e94fedafc7eec273b188", + "url": "https://api.github.com/repos/hyperf/database/zipball/7534be6aaa750beb98dbdd2abc39fe042c9e32c3", + "reference": "7534be6aaa750beb98dbdd2abc39fe042c9e32c3", "shasum": "", "mirrors": [ { @@ -2489,10 +2928,14 @@ ] }, "require": { - "hyperf/macroable": "~2.2.0", - "hyperf/utils": "~2.2.8", + "hyperf/code-parser": "~3.0.0", + "hyperf/collection": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/support": "~3.0.24", + "hyperf/tappable": "~3.0.0", + "hyperf/utils": "~3.0.0", "nesbot/carbon": "^2.0", - "php": ">=7.2", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0" }, @@ -2504,7 +2947,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2539,20 +2982,20 @@ "type": "open_collective" } ], - "time": "2024-05-16T12:32:45+00:00" + "time": "2024-05-16T12:49:05+00:00" }, { "name": "hyperf/db-connection", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/db-connection.git", - "reference": "05d2a1e858f01682739e066430b339a9bcdef837" + "reference": "42d62b4c8ca406ac70fd51fc36bd2e648a9d04d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/db-connection/zipball/05d2a1e858f01682739e066430b339a9bcdef837", - "reference": "05d2a1e858f01682739e066430b339a9bcdef837", + "url": "https://api.github.com/repos/hyperf/db-connection/zipball/42d62b4c8ca406ac70fd51fc36bd2e648a9d04d6", + "reference": "42d62b4c8ca406ac70fd51fc36bd2e648a9d04d6", "shasum": "", "mirrors": [ { @@ -2562,13 +3005,15 @@ ] }, "require": { - "hyperf/database": "~2.2.0", - "hyperf/di": "~2.2.0", - "hyperf/framework": "~2.2.0", - "hyperf/model-listener": "~2.2.0", - "hyperf/pool": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2" + "hyperf/database": "~3.0.0", + "hyperf/di": "~3.0.0", + "hyperf/framework": "~3.0.0", + "hyperf/model-listener": "~3.0.0", + "hyperf/pool": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", + "psr/container": "^1.0|^2.0" }, "type": "library", "extra": { @@ -2576,7 +3021,7 @@ "config": "Hyperf\\DbConnection\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2602,20 +3047,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/di", - "version": "v2.2.33", + "version": "v3.0.42", "source": { "type": "git", "url": "https://github.com/hyperf/di.git", - "reference": "471c3cf9e0c02ab3aaa0c6e9884062bd541e4577" + "reference": "f42252d74c1dc74d75bcd62e218f3be18a4e676e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/di/zipball/471c3cf9e0c02ab3aaa0c6e9884062bd541e4577", - "reference": "471c3cf9e0c02ab3aaa0c6e9884062bd541e4577", + "url": "https://api.github.com/repos/hyperf/di/zipball/f42252d74c1dc74d75bcd62e218f3be18a4e676e", + "reference": "f42252d74c1dc74d75bcd62e218f3be18a4e676e", "shasum": "", "mirrors": [ { @@ -2625,13 +3070,15 @@ ] }, "require": { - "doctrine/annotations": "^1.6", "doctrine/instantiator": "^1.0", + "hyperf/code-parser": "~3.0.0", + "hyperf/pipeline": "~3.0.0", + "hyperf/support": "~3.0.0", "nikic/php-parser": "^4.1", - "php": ">=7.3", + "php": ">=8.0", "php-di/phpdoc-reader": "^2.2", "psr/container": "^1.0|^2.0", - "symfony/finder": "^5.0", + "symfony/finder": "^5.0|^6.0", "vlucas/phpdotenv": "^5.0" }, "suggest": { @@ -2644,7 +3091,7 @@ "config": "Hyperf\\Di\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2671,20 +3118,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-02T09:26:27+00:00" }, { "name": "hyperf/dispatcher", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/dispatcher.git", - "reference": "bcffa8faa11367204c4e00e93f6425d600603e03" + "reference": "9132a800f3156aeb1c54a34ce5dd094046c18062" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/dispatcher/zipball/bcffa8faa11367204c4e00e93f6425d600603e03", - "reference": "bcffa8faa11367204c4e00e93f6425d600603e03", + "url": "https://api.github.com/repos/hyperf/dispatcher/zipball/9132a800f3156aeb1c54a34ce5dd094046c18062", + "reference": "9132a800f3156aeb1c54a34ce5dd094046c18062", "shasum": "", "mirrors": [ { @@ -2694,10 +3141,10 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", - "psr/http-message": "^1.0", + "psr/http-message": "^1.0|^2.0", "psr/http-server-middleware": "^1.0" }, "type": "library", @@ -2706,7 +3153,7 @@ "config": "Hyperf\\Dispatcher\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2734,20 +3181,106 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/engine", - "version": "v1.11.0", + "version": "v2.14.0", "source": { "type": "git", "url": "https://github.com/hyperf/engine.git", - "reference": "79f74c18be466059bed1abc9b9db5920516c6258" + "reference": "74ec5130fa0838e285a24292a232ce455edccff8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/engine/zipball/79f74c18be466059bed1abc9b9db5920516c6258", - "reference": "79f74c18be466059bed1abc9b9db5920516c6258", + "url": "https://api.github.com/repos/hyperf/engine/zipball/74ec5130fa0838e285a24292a232ce455edccff8", + "reference": "74ec5130fa0838e285a24292a232ce455edccff8", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/engine-contract": "~1.13.0", + "php": ">=8.0" + }, + "conflict": { + "ext-swoole": "<5.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.0", + "hyperf/guzzle": "^3.0", + "hyperf/http-message": "^3.0", + "mockery/mockery": "^1.5", + "phpstan/phpstan": "^1.0", + "phpunit/phpunit": "^9.4", + "swoole/ide-helper": "5.*" + }, + "suggest": { + "ext-sockets": "*", + "ext-swoole": ">=5.0", + "hyperf/http-message": "Required to use ResponseEmitter.", + "psr/http-message": "Required to use WebSocket Frame." + }, + "type": "library", + "extra": { + "hyperf": { + "config": "Hyperf\\Engine\\ConfigProvider" + }, + "branch-alias": { + "dev-master": "2.14-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Hyperf\\Engine\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Coroutine engine provided by swoole.", + "keywords": [ + "engine", + "hyperf", + "php", + "swoole" + ], + "support": { + "issues": "https://github.com/hyperf/engine/issues", + "source": "https://github.com/hyperf/engine/tree/v2.14.0" + }, + "funding": [ + { + "url": "https://hyperf.wiki/#/zh-cn/donate", + "type": "custom" + }, + { + "url": "https://opencollective.com/hyperf", + "type": "open_collective" + } + ], + "time": "2025-04-13T15:11:22+00:00" + }, + { + "name": "hyperf/engine-contract", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/hyperf/engine-contract.git", + "reference": "26a18ec0375147546bf9702b0fd737fdd2cec1d6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/engine-contract/zipball/26a18ec0375147546bf9702b0fd737fdd2cec1d6", + "reference": "26a18ec0375147546bf9702b0fd737fdd2cec1d6", "shasum": "", "mirrors": [ { @@ -2761,40 +3294,41 @@ }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", - "hyperf/guzzle": "^2.2||^3.0", - "hyperf/http-message": " ^2.0||^3.0", + "mockery/mockery": "^1.0", "phpstan/phpstan": "^1.0", - "phpunit/phpunit": "^9.4", - "swoole/ide-helper": "dev-master" + "phpunit/phpunit": ">=7.0", + "psr/http-message": "^1.0", + "swoole/ide-helper": "^4.5" }, "suggest": { - "ext-swoole": ">=4.5" + "psr/http-message": "Required to use WebSocket Frame." }, "type": "library", "extra": { - "hyperf": { - "config": "Hyperf\\Engine\\ConfigProvider" - }, "branch-alias": { - "dev-master": "1.10-dev" + "dev-master": "1.11-dev" } }, "autoload": { "psr-4": { - "Hyperf\\Engine\\": "src/" + "Hyperf\\Engine\\Contract\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], + "description": "Contract for Coroutine Engine", "keywords": [ + "contract", + "coroutine", + "engine", "hyperf", "php" ], "support": { - "issues": "https://github.com/hyperf/engine/issues", - "source": "https://github.com/hyperf/engine/tree/v1.11.0" + "issues": "https://github.com/hyperf/engine-contract/issues", + "source": "https://github.com/hyperf/engine-contract/tree/v1.13.0" }, "funding": [ { @@ -2806,20 +3340,20 @@ "type": "open_collective" } ], - "time": "2025-04-13T14:50:32+00:00" + "time": "2025-04-13T14:48:14+00:00" }, { "name": "hyperf/event", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/event.git", - "reference": "cd92f5c1218c65f29b15c4d12dcf5835e0426ac8" + "reference": "76534832f51db7bf74f0dcd0a8dd9720e6e8080b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/event/zipball/cd92f5c1218c65f29b15c4d12dcf5835e0426ac8", - "reference": "cd92f5c1218c65f29b15c4d12dcf5835e0426ac8", + "url": "https://api.github.com/repos/hyperf/event/zipball/76534832f51db7bf74f0dcd0a8dd9720e6e8080b", + "reference": "76534832f51db7bf74f0dcd0a8dd9720e6e8080b", "shasum": "", "mirrors": [ { @@ -2829,8 +3363,8 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "php": ">=8.0", "psr/event-dispatcher": "^1.0" }, "suggest": { @@ -2842,7 +3376,7 @@ "config": "Hyperf\\Event\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2868,20 +3402,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/exception-handler", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/exception-handler.git", - "reference": "4ec8f6debf530b661bb2b436ef96da53ce0abbdc" + "reference": "baf189572b529e9f4223cc31c23a20232179db05" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/exception-handler/zipball/4ec8f6debf530b661bb2b436ef96da53ce0abbdc", - "reference": "4ec8f6debf530b661bb2b436ef96da53ce0abbdc", + "url": "https://api.github.com/repos/hyperf/exception-handler/zipball/baf189572b529e9f4223cc31c23a20232179db05", + "reference": "baf189572b529e9f4223cc31c23a20232179db05", "shasum": "", "mirrors": [ { @@ -2891,12 +3425,13 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/dispatcher": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/dispatcher": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0|^2.0" }, "type": "library", "extra": { @@ -2904,7 +3439,7 @@ "config": "Hyperf\\ExceptionHandler\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2929,20 +3464,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/filesystem", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/filesystem.git", - "reference": "58fe056bf50f732482fe4bd8946a8e3b9a1640d3" + "reference": "08cdfaeb3d00949a63768483cb45226ed16383ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/filesystem/zipball/58fe056bf50f732482fe4bd8946a8e3b9a1640d3", - "reference": "58fe056bf50f732482fe4bd8946a8e3b9a1640d3", + "url": "https://api.github.com/repos/hyperf/filesystem/zipball/08cdfaeb3d00949a63768483cb45226ed16383ad", + "reference": "08cdfaeb3d00949a63768483cb45226ed16383ad", "shasum": "", "mirrors": [ { @@ -2952,12 +3487,11 @@ ] }, "require": { - "hyperf/di": "~2.2.0", - "league/flysystem": "^1.0|^2.0", - "php": ">=7.2" + "hyperf/di": "~3.0.0", + "league/flysystem": "^1.0|^2.0|^3.0", + "php": ">=8.0" }, "suggest": { - "ext-swoole": "Required to use swoole AliyunOssHook.", "hyperf/flysystem-oss": "Required to use aliyun oss adapter when use `league/flysystem` v2.0", "hyperf/guzzle": "required to use s3 adapter", "league/flysystem-aws-s3-v3": "required to use s3 adapter", @@ -2972,13 +3506,10 @@ "config": "Hyperf\\Filesystem\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { - "files": [ - "src/Adapter/AliyunOssHook.php" - ], "psr-4": { "Hyperf\\Filesystem\\": "src/" } @@ -2994,22 +3525,22 @@ ], "support": { "issues": "https://github.com/hyperf/filesystem/issues", - "source": "https://github.com/hyperf/filesystem/tree/v2.2.33" + "source": "https://github.com/hyperf/filesystem/tree/v3.0.37" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/framework", - "version": "v2.2.33", + "version": "v3.0.45", "source": { "type": "git", "url": "https://github.com/hyperf/framework.git", - "reference": "49e98fb747214bcac79aecadda8349e70b8f2891" + "reference": "7ea476d31ffccd21c069ae0d322e1c4055270655" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/framework/zipball/49e98fb747214bcac79aecadda8349e70b8f2891", - "reference": "49e98fb747214bcac79aecadda8349e70b8f2891", + "url": "https://api.github.com/repos/hyperf/framework/zipball/7ea476d31ffccd21c069ae0d322e1c4055270655", + "reference": "7ea476d31ffccd21c069ae0d322e1c4055270655", "shasum": "", "mirrors": [ { @@ -3020,9 +3551,10 @@ }, "require": { "fig/http-message-util": "^1.1.2", - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0", "psr/log": "^1.0|^2.0|^3.0" @@ -3032,7 +3564,7 @@ "hyperf/command": "Required to use Command annotation.", "hyperf/di": "Required to use Command annotation.", "hyperf/dispatcher": "Required to use BootApplication event.", - "symfony/event-dispatcher": "Required to use symfony event dispatcher (^5.0)." + "symfony/event-dispatcher": "Required to use symfony event dispatcher (^5.0|^6.0)." }, "type": "library", "extra": { @@ -3040,7 +3572,7 @@ "config": "Hyperf\\Framework\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3068,20 +3600,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-20T06:05:22+00:00" }, { "name": "hyperf/guzzle", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/guzzle.git", - "reference": "ef4d6b02778cf44b7f0edefd9c33a5d8d08ad48f" + "reference": "312d15dd1c94e423da3ab959363fa5c42e131c52" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/guzzle/zipball/ef4d6b02778cf44b7f0edefd9c33a5d8d08ad48f", - "reference": "ef4d6b02778cf44b7f0edefd9c33a5d8d08ad48f", + "url": "https://api.github.com/repos/hyperf/guzzle/zipball/312d15dd1c94e423da3ab959363fa5c42e131c52", + "reference": "312d15dd1c94e423da3ab959363fa5c42e131c52", "shasum": "", "mirrors": [ { @@ -3092,12 +3624,12 @@ }, "require": { "guzzlehttp/guzzle": "^6.3|^7.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0|^2.0" }, "suggest": { + "ext-curl": "Required for CURL handler support", "hyperf/pool": "Required to use pool handler." }, "type": "library", @@ -3106,7 +3638,7 @@ "config": "Hyperf\\Guzzle\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3127,22 +3659,22 @@ ], "support": { "issues": "https://github.com/hyperf/guzzle/issues", - "source": "https://github.com/hyperf/guzzle/tree/v2.2.33" + "source": "https://github.com/hyperf/guzzle/tree/v3.0.37" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/http-message", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/http-message.git", - "reference": "d71d796177ec72fe30d116c57ed8bd8121a57b6e" + "reference": "0874d23ae88821028bb0a2ac1906a1acd7a9be58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/http-message/zipball/d71d796177ec72fe30d116c57ed8bd8121a57b6e", - "reference": "d71d796177ec72fe30d116c57ed8bd8121a57b6e", + "url": "https://api.github.com/repos/hyperf/http-message/zipball/0874d23ae88821028bb0a2ac1906a1acd7a9be58", + "reference": "0874d23ae88821028bb0a2ac1906a1acd7a9be58", "shasum": "", "mirrors": [ { @@ -3152,9 +3684,13 @@ ] }, "require": { - "hyperf/utils": "~2.2.0", + "hyperf/codec": "~3.0.0", + "hyperf/engine": "^1.9|^2.7", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", "laminas/laminas-mime": "^2.7", - "psr/http-message": "^1.0" + "php": ">=8.0", + "psr/http-message": "^1.0|^2.0" }, "suggest": { "psr/container": "Required to replace RequestParserInterface." @@ -3165,7 +3701,7 @@ "config": "Hyperf\\HttpMessage\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3186,22 +3722,22 @@ ], "support": { "issues": "https://github.com/hyperf/http-message/issues", - "source": "https://github.com/hyperf/http-message/tree/v2.2.33" + "source": "https://github.com/hyperf/http-message/tree/v3.0.37" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/http-server", - "version": "v2.2.33", + "version": "v3.0.45", "source": { "type": "git", "url": "https://github.com/hyperf/http-server.git", - "reference": "0f1f22d408de82c9f8fb3f2cf57457e319210798" + "reference": "245fea0328b91774af83114785dd89d947e09bf9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/http-server/zipball/0f1f22d408de82c9f8fb3f2cf57457e319210798", - "reference": "0f1f22d408de82c9f8fb3f2cf57457e319210798", + "url": "https://api.github.com/repos/hyperf/http-server/zipball/245fea0328b91774af83114785dd89d947e09bf9", + "reference": "245fea0328b91774af83114785dd89d947e09bf9", "shasum": "", "mirrors": [ { @@ -3211,16 +3747,21 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/dispatcher": "~2.2.0", - "hyperf/event": "~2.2.0", - "hyperf/exception-handler": "~2.2.0", - "hyperf/http-message": "~2.2.0", - "hyperf/macroable": "~2.2.0", - "hyperf/server": "~2.2.0", - "hyperf/utils": "~2.2.0", + "hyperf/codec": "~3.0.0", + "hyperf/collection": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/coroutine": "~3.0.0", + "hyperf/dispatcher": "~3.0.0", + "hyperf/event": "~3.0.0", + "hyperf/exception-handler": "~3.0.0", + "hyperf/http-message": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/serializer": "~3.0.0", + "hyperf/server": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", "nikic/fast-route": "^1.3", - "php": ">=7.2", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "suggest": { @@ -3232,7 +3773,7 @@ "config": "Hyperf\\HttpServer\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3259,20 +3800,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-22T06:13:01+00:00" }, { "name": "hyperf/logger", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/logger.git", - "reference": "f19929efaeca4aba2b91e7452f4f1b3245bfac51" + "reference": "08a525e65f48e4b99c00e45d7bf66c77cbaef415" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/logger/zipball/f19929efaeca4aba2b91e7452f4f1b3245bfac51", - "reference": "f19929efaeca4aba2b91e7452f4f1b3245bfac51", + "url": "https://api.github.com/repos/hyperf/logger/zipball/08a525e65f48e4b99c00e45d7bf66c77cbaef415", + "reference": "08a525e65f48e4b99c00e45d7bf66c77cbaef415", "shasum": "", "mirrors": [ { @@ -3282,23 +3823,21 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "monolog/monolog": "^2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "monolog/monolog": "^2.7|^3.1", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/log": "^1.0|^2.0|^3.0" }, - "conflict": { - "monolog/monolog": ">=2.6.0" - }, "type": "library", "extra": { "hyperf": { "config": "Hyperf\\Logger\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3323,20 +3862,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/macroable", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/macroable.git", - "reference": "e4e1b3ed614a5a9d4c24a48b0b3a554eb712af9f" + "reference": "3bfa6099679b569880572ec1361cdb0fe3dcb8f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/macroable/zipball/e4e1b3ed614a5a9d4c24a48b0b3a554eb712af9f", - "reference": "e4e1b3ed614a5a9d4c24a48b0b3a554eb712af9f", + "url": "https://api.github.com/repos/hyperf/macroable/zipball/3bfa6099679b569880572ec1361cdb0fe3dcb8f2", + "reference": "3bfa6099679b569880572ec1361cdb0fe3dcb8f2", "shasum": "", "mirrors": [ { @@ -3346,12 +3885,12 @@ ] }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3377,20 +3916,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/memory", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/memory.git", - "reference": "8adfac46a0f52385a4ad2e8bc4f956c34cb6f25e" + "reference": "2cba607e04ff416dad61e8a4c43b8fa8870c7f91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/memory/zipball/8adfac46a0f52385a4ad2e8bc4f956c34cb6f25e", - "reference": "8adfac46a0f52385a4ad2e8bc4f956c34cb6f25e", + "url": "https://api.github.com/repos/hyperf/memory/zipball/2cba607e04ff416dad61e8a4c43b8fa8870c7f91", + "reference": "2cba607e04ff416dad61e8a4c43b8fa8870c7f91", "shasum": "", "mirrors": [ { @@ -3400,7 +3939,7 @@ ] }, "require": { - "php": ">=7.2" + "php": ">=7.4" }, "type": "library", "extra": { @@ -3408,7 +3947,7 @@ "config": "Hyperf\\Memory\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3434,20 +3973,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/metric", - "version": "v2.2.33", + "version": "v3.0.43", "source": { "type": "git", "url": "https://github.com/hyperf/metric.git", - "reference": "3f5cfb5bc477821df4fd7ba248b8ae21ad4eeb6e" + "reference": "9d7abda6a964296581577a1700cf9ecb43047f74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/metric/zipball/3f5cfb5bc477821df4fd7ba248b8ae21ad4eeb6e", - "reference": "3f5cfb5bc477821df4fd7ba248b8ae21ad4eeb6e", + "url": "https://api.github.com/repos/hyperf/metric/zipball/9d7abda6a964296581577a1700cf9ecb43047f74", + "reference": "9d7abda6a964296581577a1700cf9ecb43047f74", "shasum": "", "mirrors": [ { @@ -3457,14 +3996,17 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/guzzle": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.3", + "hyperf/codec": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/engine": "^1.5|^2.3", + "hyperf/guzzle": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "promphp/prometheus_client_php": "2.2.*", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0|^2.0" }, "suggest": { "hyperf/di": "Required to use annotations.", @@ -3481,7 +4023,7 @@ "config": "Hyperf\\Metric\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3504,22 +4046,22 @@ ], "support": { "issues": "https://github.com/hyperf/metric/issues", - "source": "https://github.com/hyperf/metric/tree/v2.2.33" + "source": "https://github.com/hyperf/metric/tree/v3.0.43" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-09T08:12:15+00:00" }, { "name": "hyperf/model-listener", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/model-listener.git", - "reference": "0ac64b517db0d9e192650cd70f81a2962cd54e63" + "reference": "8aae9f715a1972a921ebc3aca915dd937f79739d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/model-listener/zipball/0ac64b517db0d9e192650cd70f81a2962cd54e63", - "reference": "0ac64b517db0d9e192650cd70f81a2962cd54e63", + "url": "https://api.github.com/repos/hyperf/model-listener/zipball/8aae9f715a1972a921ebc3aca915dd937f79739d", + "reference": "8aae9f715a1972a921ebc3aca915dd937f79739d", "shasum": "", "mirrors": [ { @@ -3529,12 +4071,13 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/database": "~2.2.0", - "hyperf/di": "~2.2.0", - "hyperf/event": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/database": "~3.0.0", + "hyperf/di": "~3.0.0", + "hyperf/event": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "type": "library", @@ -3543,7 +4086,7 @@ "config": "Hyperf\\ModelListener\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3569,20 +4112,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/nsq", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/nsq.git", - "reference": "4f0e74b7d6391aec6d85172201091d9d285061cc" + "reference": "9f582be69de8a820119b60a85e4bf487782ca0c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/nsq/zipball/4f0e74b7d6391aec6d85172201091d9d285061cc", - "reference": "4f0e74b7d6391aec6d85172201091d9d285061cc", + "url": "https://api.github.com/repos/hyperf/nsq/zipball/9f582be69de8a820119b60a85e4bf487782ca0c3", + "reference": "9f582be69de8a820119b60a85e4bf487782ca0c3", "shasum": "", "mirrors": [ { @@ -3593,10 +4136,14 @@ }, "require": { "ext-bcmath": "*", - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", + "hyperf/code-parser": "~3.0.0", + "hyperf/codec": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/engine": ">=1.3", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", "jean85/pretty-package-versions": "^1.2|^2.0", - "php": ">=7.2" + "php": ">=8.0" }, "suggest": { "hyperf/guzzle": "Required to use coroutine nsqd http api. (~2.2.0)" @@ -3607,7 +4154,7 @@ "config": "Hyperf\\Nsq\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3633,20 +4180,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { - "name": "hyperf/pool", - "version": "v2.2.33", + "name": "hyperf/paginator", + "version": "v3.0.37", "source": { "type": "git", - "url": "https://github.com/hyperf/pool.git", - "reference": "b66965453f404f09570a166e9c103a074d2dbd4e" + "url": "https://github.com/hyperf/paginator.git", + "reference": "aed966d7c1df6b559967b541ebba375dc4c95dea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/pool/zipball/b66965453f404f09570a166e9c103a074d2dbd4e", - "reference": "b66965453f404f09570a166e9c103a074d2dbd4e", + "url": "https://api.github.com/repos/hyperf/paginator/zipball/aed966d7c1df6b559967b541ebba375dc4c95dea", + "reference": "aed966d7c1df6b559967b541ebba375dc4c95dea", "shasum": "", "mirrors": [ { @@ -3656,9 +4203,129 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=7.2" + }, + "suggest": { + "hyperf/event": "Reqiured to use PageResolverListener.", + "hyperf/framework": "Reqiured to use PageResolverListener.", + "hyperf/http-server": "Reqiured to use PageResolverListener." + }, + "type": "library", + "extra": { + "hyperf": { + "config": "Hyperf\\Paginator\\ConfigProvider" + }, + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Paginator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A paginator component for hyperf.", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "paginator", + "php" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/pipeline", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/pipeline.git", + "reference": "90f3aa4d4635834c2309c5e208e3961e7f14db39" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/pipeline/zipball/90f3aa4d4635834c2309c5e208e3961e7f14db39", + "reference": "90f3aa4d4635834c2309c5e208e3961e7f14db39", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0", + "psr/container": "^1.0|^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Pipeline\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Macroable package which come from illuminate/pipeline", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "php", + "pipeline", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/pool", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/pool.git", + "reference": "0bd9cf0e6e40ca9876d5e851967d5aa195fc30b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/pool/zipball/0bd9cf0e6e40ca9876d5e851967d5aa195fc30b7", + "reference": "0bd9cf0e6e40ca9876d5e851967d5aa195fc30b7", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "type": "library", @@ -3667,7 +4334,7 @@ "config": "Hyperf\\Pool\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3693,20 +4360,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/process", - "version": "v2.2.33", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/process.git", - "reference": "a93b2a4bf0455e3f639649046705e7b3b6ccd137" + "reference": "7e63f9eb1b832ae8d38b7665476d45b2cf97fb94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/process/zipball/a93b2a4bf0455e3f639649046705e7b3b6ccd137", - "reference": "a93b2a4bf0455e3f639649046705e7b3b6ccd137", + "url": "https://api.github.com/repos/hyperf/process/zipball/7e63f9eb1b832ae8d38b7665476d45b2cf97fb94", + "reference": "7e63f9eb1b832ae8d38b7665476d45b2cf97fb94", "shasum": "", "mirrors": [ { @@ -3716,9 +4383,10 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0" }, @@ -3733,7 +4401,7 @@ "config": "Hyperf\\Process\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3758,20 +4426,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/redis", - "version": "v2.2.37", + "version": "v3.0.40", "source": { "type": "git", "url": "https://github.com/hyperf/redis.git", - "reference": "89f6c0063c69dc27adb094277947af30d2e59ad0" + "reference": "df1c2a1fc19b9c8b4752219eca31562719d3996f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/redis/zipball/89f6c0063c69dc27adb094277947af30d2e59ad0", - "reference": "89f6c0063c69dc27adb094277947af30d2e59ad0", + "url": "https://api.github.com/repos/hyperf/redis/zipball/df1c2a1fc19b9c8b4752219eca31562719d3996f", + "reference": "df1c2a1fc19b9c8b4752219eca31562719d3996f", "shasum": "", "mirrors": [ { @@ -3781,11 +4449,13 @@ ] }, "require": { - "ext-redis": "*", - "hyperf/contract": "~2.2.0", - "hyperf/pool": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "ext-redis": "^5.0|^6.0", + "hyperf/contract": "~3.0.0", + "hyperf/pool": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/tappable": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "suggest": { @@ -3798,7 +4468,7 @@ "config": "Hyperf\\Redis\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3824,20 +4494,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2023-02-04T09:57:22+00:00" + "time": "2023-10-13T13:04:18+00:00" }, { - "name": "hyperf/server", - "version": "v2.2.33", + "name": "hyperf/resource", + "version": "v3.0.37", "source": { "type": "git", - "url": "https://github.com/hyperf/server.git", - "reference": "1d3364520e37777a7ed83d8bc1597da42f8d6c1b" + "url": "https://github.com/hyperf/resource.git", + "reference": "804663a89710d630a1e19855392b8a6f51088377" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/server/zipball/1d3364520e37777a7ed83d8bc1597da42f8d6c1b", - "reference": "1d3364520e37777a7ed83d8bc1597da42f8d6c1b", + "url": "https://api.github.com/repos/hyperf/resource/zipball/804663a89710d630a1e19855392b8a6f51088377", + "reference": "804663a89710d630a1e19855392b8a6f51088377", "shasum": "", "mirrors": [ { @@ -3847,13 +4517,143 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "ext-json": "*", + "hyperf/codec": "~3.0.0", + "hyperf/http-message": "~3.0.0", + "hyperf/paginator": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/tappable": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", + "psr/container": "^1.0|^2.0" + }, + "type": "library", + "extra": { + "hyperf": { + "config": "Hyperf\\Resource\\ConfigProvider" + }, + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Resource\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A api resource component for hyperf.", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "php", + "resource" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/serializer", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/serializer.git", + "reference": "48f6192b320930266f53a030e5d6231cf0b77772" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/serializer/zipball/48f6192b320930266f53a030e5d6231cf0b77772", + "reference": "48f6192b320930266f53a030e5d6231cf0b77772", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/contract": "~3.0.0", + "php": ">=8.0" + }, + "suggest": { + "hyperf/di": "Required to use ExceptionNormalizer", + "symfony/property-access": "Required to use SymfonyNormalizer (^5.0|^6.0)", + "symfony/serializer": "Required to use SymfonyNormalizer (^5.0|^6.0)" + }, + "type": "library", + "extra": { + "hyperf": { + "config": "Hyperf\\Serializer\\ConfigProvider" + }, + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Hyperf\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A serializer component for Hyperf.", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "php", + "swoole", + "tappable" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/server", + "version": "v3.0.39", + "source": { + "type": "git", + "url": "https://github.com/hyperf/server.git", + "reference": "b8e305dc7583762a5e3815b1da984e7cf2f13388" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/server/zipball/b8e305dc7583762a5e3815b1da984e7cf2f13388", + "reference": "b8e305dc7583762a5e3815b1da984e7cf2f13388", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/contract": "~3.0.0", + "hyperf/engine": "^1.10|^2.8", + "hyperf/support": "~3.0.0", + "hyperf/tappable": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0", "psr/log": "^1.0|^2.0|^3.0", - "symfony/console": "^5.0" + "symfony/console": "^5.0|^6.0" }, "suggest": { "hyperf/event": "Dump the info after server start.", @@ -3865,7 +4665,7 @@ "config": "Hyperf\\Server\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3891,20 +4691,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-10-08T15:14:41+00:00" }, { "name": "hyperf/snowflake", - "version": "v2.2.33.1", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/snowflake.git", - "reference": "7e982676083761f3eb8f9c5267cd2c7e1253917b" + "reference": "217435f1bfeea1692417779385dc06d15bfa11ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/snowflake/zipball/7e982676083761f3eb8f9c5267cd2c7e1253917b", - "reference": "7e982676083761f3eb8f9c5267cd2c7e1253917b", + "url": "https://api.github.com/repos/hyperf/snowflake/zipball/217435f1bfeea1692417779385dc06d15bfa11ee", + "reference": "217435f1bfeea1692417779385dc06d15bfa11ee", "shasum": "", "mirrors": [ { @@ -3914,8 +4714,8 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "php": ">=7.2" + "hyperf/contract": "~3.0.0", + "php": ">=8.0" }, "suggest": { "hyperf/config": "Required to read snowflake config.", @@ -3928,7 +4728,7 @@ "config": "Hyperf\\Snowflake\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -3952,20 +4752,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-05-30T11:55:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { - "name": "hyperf/translation", - "version": "v2.2.33", + "name": "hyperf/stringable", + "version": "v3.0.40", "source": { "type": "git", - "url": "https://github.com/hyperf/translation.git", - "reference": "66c018e6e1605a446db212b0d3905e1d816dba77" + "url": "https://github.com/hyperf/stringable.git", + "reference": "103f3a9e625536b8c2f79972c90494d765d0a32a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/translation/zipball/66c018e6e1605a446db212b0d3905e1d816dba77", - "reference": "66c018e6e1605a446db212b0d3905e1d816dba77", + "url": "https://api.github.com/repos/hyperf/stringable/zipball/103f3a9e625536b8c2f79972c90494d765d0a32a", + "reference": "103f3a9e625536b8c2f79972c90494d765d0a32a", "shasum": "", "mirrors": [ { @@ -3975,10 +4775,201 @@ ] }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/macroable": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "ext-mbstring": "*", + "hyperf/collection": "~3.0.0", + "hyperf/conditionable": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/tappable": "~3.0.0", + "php": ">=8.0" + }, + "suggest": { + "doctrine/inflector": "Required to use plural and singular methods.(^2.0|^3.0)", + "ramsey/uuid": "Required to use uuid and orderedUuid methods.(^4.7|^5.0)", + "symfony/uid": "Required to use ulid method.(^5.0|^6.0)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Hyperf\\Stringable\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Stringable package which come from illuminate/support", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "php", + "stringable", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-10-18T01:12:57+00:00" + }, + { + "name": "hyperf/support", + "version": "v3.0.43", + "source": { + "type": "git", + "url": "https://github.com/hyperf/support.git", + "reference": "e3690f00a011185472c8d5a59e2c929a50400e78" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/support/zipball/e3690f00a011185472c8d5a59e2c929a50400e78", + "reference": "e3690f00a011185472c8d5a59e2c929a50400e78", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/collection": "~3.0.0", + "hyperf/context": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/coroutine": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/stringable": "~3.0.0", + "php": ">=8.0" + }, + "suggest": { + "nesbot/carbon": "Use Carbon as DateTime object.(^2.0)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Hyperf\\Support\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A support component for Hyperf.", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "php", + "support", + "swoole" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-11-06T07:31:50+00:00" + }, + { + "name": "hyperf/tappable", + "version": "v3.0.37", + "source": { + "type": "git", + "url": "https://github.com/hyperf/tappable.git", + "reference": "00e9c0e2d90920aff60a67ffb122ac1842648a8d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/tappable/zipball/00e9c0e2d90920aff60a67ffb122ac1842648a8d", + "reference": "00e9c0e2d90920aff60a67ffb122ac1842648a8d", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Hyperf\\Tappable\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Hyperf Macroable package which come from illuminate/tappable", + "homepage": "https://hyperf.io", + "keywords": [ + "hyperf", + "php", + "swoole", + "tappable" + ], + "support": { + "docs": "https://hyperf.wiki", + "issues": "https://github.com/hyperf/hyperf/issues", + "pull-request": "https://github.com/hyperf/hyperf/pulls", + "source": "https://github.com/hyperf/hyperf" + }, + "time": "2023-09-19T01:50:18+00:00" + }, + { + "name": "hyperf/translation", + "version": "v3.0.42", + "source": { + "type": "git", + "url": "https://github.com/hyperf/translation.git", + "reference": "64505a0079af41b415a067e22d0aa6be331e2323" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hyperf/translation/zipball/64505a0079af41b415a067e22d0aa6be331e2323", + "reference": "64505a0079af41b415a067e22d0aa6be331e2323", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "hyperf/contract": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "type": "library", @@ -3987,7 +4978,7 @@ "config": "Hyperf\\Translation\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -4009,22 +5000,22 @@ ], "support": { "issues": "https://github.com/hyperf/translation/issues", - "source": "https://github.com/hyperf/translation/tree/v2.2.33" + "source": "https://github.com/hyperf/translation/tree/v3.0.42" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-02T13:31:39+00:00" }, { "name": "hyperf/utils", - "version": "v2.2.34", + "version": "v3.0.37", "source": { "type": "git", "url": "https://github.com/hyperf/utils.git", - "reference": "9c8519392166a6c8057cc52f7d02e1ac638581f5" + "reference": "1b8f487ce2290d4d2a2d137c92f10e10e0d8330b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/utils/zipball/9c8519392166a6c8057cc52f7d02e1ac638581f5", - "reference": "9c8519392166a6c8057cc52f7d02e1ac638581f5", + "url": "https://api.github.com/repos/hyperf/utils/zipball/1b8f487ce2290d4d2a2d137c92f10e10e0d8330b", + "reference": "1b8f487ce2290d4d2a2d137c92f10e10e0d8330b", "shasum": "", "mirrors": [ { @@ -4035,27 +5026,34 @@ }, "require": { "doctrine/inflector": "^2.0", - "hyperf/context": "~2.2.0", - "hyperf/contract": "~2.2.0", - "hyperf/engine": "^1.1", - "hyperf/macroable": "~2.2.0", + "hyperf/code-parser": "~3.0.0", + "hyperf/codec": "~3.0.0", + "hyperf/collection": "~3.0.0", + "hyperf/context": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/coordinator": "~3.0.0", + "hyperf/coroutine": "~3.0.0", + "hyperf/engine": "^1.2|^2.0", + "hyperf/macroable": "~3.0.0", + "hyperf/serializer": "~3.0.0", + "hyperf/stringable": "~3.0.0", + "hyperf/support": "~3.0.0", "php": ">=7.2" }, "suggest": { "ext-swoole": "Required to use methods related to swoole (>=4.5).", "hyperf/di": "Required to use ExceptionNormalizer", "nikic/php-parser": "Required to use PhpParser. (^4.0)", - "symfony/property-access": "Required to use SymfonyNormalizer (^5.0)", - "symfony/serializer": "Required to use SymfonyNormalizer (^5.0)", - "symfony/var-dumper": "Required to use the dd function (^5.0)." + "ramsey/uuid": "Required to use uuid and orderedUuid methods", + "symfony/property-access": "Required to use SymfonyNormalizer (^5.0|^6.0)", + "symfony/serializer": "Required to use SymfonyNormalizer (^5.0|^6.0)", + "symfony/uid": "Required to use ulid method", + "symfony/var-dumper": "Required to use the dd function (^5.0|^6.0)." }, "type": "library", "extra": { - "hyperf": { - "config": "Hyperf\\Utils\\ConfigProvider" - }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -4084,20 +5082,20 @@ "pull-request": "https://github.com/hyperf/hyperf/pulls", "source": "https://github.com/hyperf/hyperf" }, - "time": "2022-07-21T05:42:54+00:00" + "time": "2023-09-19T01:50:18+00:00" }, { "name": "hyperf/validation", - "version": "v2.2.33", + "version": "v3.0.44", "source": { "type": "git", "url": "https://github.com/hyperf/validation.git", - "reference": "d4513923ed4cac88b4b5368bc6497b460465c1e0" + "reference": "6cfed667a5273f725daf7a17617b0376c0008b1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hyperf/validation/zipball/d4513923ed4cac88b4b5368bc6497b460465c1e0", - "reference": "d4513923ed4cac88b4b5368bc6497b460465c1e0", + "url": "https://api.github.com/repos/hyperf/validation/zipball/6cfed667a5273f725daf7a17617b0376c0008b1f", + "reference": "6cfed667a5273f725daf7a17617b0376c0008b1f", "shasum": "", "mirrors": [ { @@ -4108,19 +5106,24 @@ }, "require": { "egulias/email-validator": "^3.0", - "hyperf/contract": "~2.2.0", - "hyperf/database": "~2.2.0", - "hyperf/di": "~2.2.0", - "hyperf/framework": "~2.2.0", - "hyperf/http-server": "~2.2.0", - "hyperf/macroable": "~2.2.0", - "hyperf/translation": "~2.2.0", - "hyperf/utils": "~2.2.0", + "hyperf/collection": "~3.0.0", + "hyperf/conditionable": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/database": "~3.0.0", + "hyperf/di": "~3.0.0", + "hyperf/framework": "~3.0.0", + "hyperf/http-server": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/stringable": "~3.0.0", + "hyperf/support": "~3.0.0", + "hyperf/tappable": "~3.0.0", + "hyperf/translation": "~3.0.0", + "hyperf/utils": "~3.0.0", "nesbot/carbon": "^2.21", - "php": ">=7.2", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/event-dispatcher": "^1.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0|^2.0" }, "type": "library", "extra": { @@ -4128,7 +5131,7 @@ "config": "Hyperf\\Validation\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -4147,9 +5150,9 @@ ], "support": { "issues": "https://github.com/hyperf/validation/issues", - "source": "https://github.com/hyperf/validation/tree/v2.2.33" + "source": "https://github.com/hyperf/validation/tree/v3.0.44" }, - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-11-16T04:02:32+00:00" }, { "name": "jean85/pretty-package-versions", @@ -4267,16 +5270,16 @@ }, { "name": "justinrainbow/json-schema", - "version": "5.3.0", + "version": "6.5.2", "source": { "type": "git", "url": "https://github.com/jsonrainbow/json-schema.git", - "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8" + "reference": "ac0d369c09653cf7af561f6d91a705bc617a87b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", - "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", + "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/ac0d369c09653cf7af561f6d91a705bc617a87b8", + "reference": "ac0d369c09653cf7af561f6d91a705bc617a87b8", "shasum": "", "mirrors": [ { @@ -4286,17 +5289,27 @@ ] }, "require": { - "php": ">=7.1" + "ext-json": "*", + "marc-mabe/php-enum": "^4.0", + "php": "^7.2 || ^8.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" + "friendsofphp/php-cs-fixer": "3.3.0", + "json-schema/json-schema-test-suite": "^23.2", + "marc-mabe/php-enum-phpstan": "^2.0", + "phpspec/prophecy": "^1.19", + "phpstan/phpstan": "^1.12", + "phpunit/phpunit": "^8.5" }, "bin": [ "bin/validate-json" ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.x-dev" + } + }, "autoload": { "psr-4": { "JsonSchema\\": "src/JsonSchema/" @@ -4325,16 +5338,16 @@ } ], "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", + "homepage": "https://github.com/jsonrainbow/json-schema", "keywords": [ "json", "schema" ], "support": { "issues": "https://github.com/jsonrainbow/json-schema/issues", - "source": "https://github.com/jsonrainbow/json-schema/tree/5.3.0" + "source": "https://github.com/jsonrainbow/json-schema/tree/6.5.2" }, - "time": "2024-07-06T21:00:26+00:00" + "time": "2025-09-09T09:42:27+00:00" }, { "name": "laminas/laminas-mime", @@ -4683,17 +5696,17 @@ "time": "2020-09-01T11:14:36+00:00" }, { - "name": "monolog/monolog", - "version": "2.5.0", + "name": "marc-mabe/php-enum", + "version": "v4.7.2", "source": { "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "4192345e260f1d51b365536199744b987e160edc" + "url": "https://github.com/marc-mabe/php-enum.git", + "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4192345e260f1d51b365536199744b987e160edc", - "reference": "4192345e260f1d51b365536199744b987e160edc", + "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef", + "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef", "shasum": "", "mirrors": [ { @@ -4703,27 +5716,111 @@ ] }, "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + "ext-reflection": "*", + "php": "^7.1 | ^8.0" }, "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "phpbench/phpbench": "^0.16.10 || ^1.0.4", + "phpstan/phpstan": "^1.3.1", + "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11", + "vimeo/psalm": "^4.17.0 | ^5.26.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-3.x": "3.2-dev", + "dev-master": "4.7-dev" + } + }, + "autoload": { + "psr-4": { + "MabeEnum\\": "src/" + }, + "classmap": [ + "stubs/Stringable.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Marc Bennewitz", + "email": "dev@mabe.berlin", + "homepage": "https://mabe.berlin/", + "role": "Lead" + } + ], + "description": "Simple and fast implementation of enumerations with native PHP", + "homepage": "https://github.com/marc-mabe/php-enum", + "keywords": [ + "enum", + "enum-map", + "enum-set", + "enumeration", + "enumerator", + "enummap", + "enumset", + "map", + "set", + "type", + "type-hint", + "typehint" + ], + "support": { + "issues": "https://github.com/marc-mabe/php-enum/issues", + "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.2" + }, + "time": "2025-09-14T11:18:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6", + "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7", - "graylog2/gelf-php": "^1.4.2", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", "mongodb/mongodb": "^1.8", "php-amqplib/php-amqplib": "~2.4 || ^3", - "php-console/php-console": "^3.1.3", - "phpspec/prophecy": "^1.6.1", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5", - "predis/predis": "^1.1", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": ">=0.90@dev", - "swiftmailer/swiftmailer": "^5.3|^6.0" + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", + "predis/predis": "^1.1 || ^2", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", @@ -4738,14 +5835,13 @@ "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.x-dev" + "dev-main": "3.x-dev" } }, "autoload": { @@ -4773,7 +5869,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.5.0" + "source": "https://github.com/Seldaek/monolog/tree/3.9.0" }, "funding": [ { @@ -4785,7 +5881,7 @@ "type": "tidelift" } ], - "time": "2022-04-08T15:43:54+00:00" + "time": "2025-03-24T10:02:05+00:00" }, { "name": "myclabs/php-enum", @@ -5386,16 +6482,16 @@ }, { "name": "php-amqplib/php-amqplib", - "version": "v3.4.0", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "5c537cb724f2e181183c202e63f4303935344c5f" + "reference": "76eee289e98b0b309a761787e65cbe1acbaf8c72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/5c537cb724f2e181183c202e63f4303935344c5f", - "reference": "5c537cb724f2e181183c202e63f4303935344c5f", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/76eee289e98b0b309a761787e65cbe1acbaf8c72", + "reference": "76eee289e98b0b309a761787e65cbe1acbaf8c72", "shasum": "", "mirrors": [ { @@ -5407,7 +6503,7 @@ "require": { "ext-mbstring": "*", "ext-sockets": "*", - "php": "^7.1||^8.0", + "php": "^7.2||^8.0", "phpseclib/phpseclib": "^2.0|^3.0" }, "conflict": { @@ -5467,9 +6563,9 @@ ], "support": { "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.4.0" + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.6.1" }, - "time": "2022-10-18T20:52:02+00:00" + "time": "2024-02-07T17:21:26+00:00" }, { "name": "php-di/phpdoc-reader", @@ -6133,16 +7229,16 @@ }, { "name": "psr/http-message", - "version": "1.1", + "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "", "mirrors": [ { @@ -6157,7 +7253,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -6172,7 +7268,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", @@ -6186,9 +7282,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/1.1" + "source": "https://github.com/php-fig/http-message/tree/2.0" }, - "time": "2023-04-04T09:50:52+00:00" + "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/http-server-handler", @@ -6317,16 +7413,16 @@ }, { "name": "psr/log", - "version": "2.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376" + "reference": "79dff0b268932c640297f5208d6298f71855c03e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/ef29f6d262798707a9edd554e2b82517ef3a9376", - "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376", + "url": "https://api.github.com/repos/php-fig/log/zipball/79dff0b268932c640297f5208d6298f71855c03e", + "reference": "79dff0b268932c640297f5208d6298f71855c03e", "shasum": "", "mirrors": [ { @@ -6341,7 +7437,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { @@ -6367,22 +7463,22 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/2.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.1" }, - "time": "2021-07-14T16:41:46+00:00" + "time": "2024-08-21T13:31:24+00:00" }, { "name": "psr/simple-cache", - "version": "1.0.1", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", "shasum": "", "mirrors": [ { @@ -6392,12 +7488,12 @@ ] }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -6412,7 +7508,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interfaces for simple caching", @@ -6424,9 +7520,9 @@ "simple-cache" ], "support": { - "source": "https://github.com/php-fig/simple-cache/tree/master" + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" }, - "time": "2017-10-23T01:57:42+00:00" + "time": "2021-10-29T13:26:27+00:00" }, { "name": "ralouphie/getallheaders", @@ -6806,67 +7902,76 @@ }, { "name": "singularity/hdk-core", - "version": "0.1.10", + "version": "1.0.0-alpha.15", "source": { "type": "git", "url": "https://nest.doylee.cn/HDK/hdk-core", - "reference": "0.1.10" + "reference": "1.0.0-alpha.15" }, "dist": { "type": "zip", - "url": "https://nest.doylee.cn/api/packages/HDK/composer/files/singularity%2Fhdk-core/0.1.10/singularity-hdk-core.0.1.10.zip", - "shasum": "e20e1d4ce08c3ca84271c5e6f753d51b798203ce" + "url": "https://nest.doylee.cn/api/packages/HDK/composer/files/singularity%2Fhdk-core/1.0.0-alpha.15/singularity-hdk-core.1.0.0-alpha.15.zip", + "shasum": "baa44e195d3980e5ff8475224435e9ec9fd82849" }, "require": { "composer/composer": ">=2.0", "ergebnis/http-method": "^2.2", - "ext-redis": "^5.3", + "ext-dom": "*", + "ext-libxml": "*", + "ext-redis": "^5.3|^6.0", "ext-swoole": "*", - "hyperf/config": "^2.2", - "hyperf/constants": "^2.2", - "hyperf/context": "^2.2", - "hyperf/database": "^2.2", - "hyperf/di": "^2.2", - "hyperf/framework": "^2.2", - "hyperf/http-server": "^2.2", - "hyperf/logger": "^2.2", - "hyperf/redis": "^2.2", - "hyperf/translation": "^2.2", + "hyperf/config": "^3.0.18", + "hyperf/constants": "^3.0.18", + "hyperf/context": "^3.0.18", + "hyperf/di": "^3.0.18", + "hyperf/framework": "^3.0.18", + "hyperf/logger": "^3.0.18", + "hyperf/redis": "^3.0.18", + "hyperf/resource": "^3.0.18", + "hyperf/translation": "^3.0.18", "jetbrains/phpstorm-attributes": "^1.0", "lmc/http-constants": "^1.2", - "myclabs/php-enum": "^1.8.4", - "php": "^7.4|^8.0", - "roave/dont": "^1.1", - "symfony/polyfill-php81": "^1.27", + "myclabs/php-enum": "^1.8", + "php": "^8.1", + "roave/dont": "^1.5", + "symfony/http-foundation": "^6.0", + "symfony/polyfill-php81": "^1.26", "teapot/status-code": "^1.1" }, "require-dev": { "alibabacloud/dysmsapi-20170525": "^2.0", - "firebase/php-jwt": "^6.3", + "cooper/hyperf-pest": "^1.1", + "firebase/php-jwt": "^6.1", "friendsofphp/php-cs-fixer": "^3.13", "guzzlehttp/guzzle": "^7.5", - "hyperf/crontab": "<=3.0.9 || >3.0.13 <3.1", - "hyperf/session": "^2.2", - "hyperf/validation": "^2.2", + "hyperf/crontab": "^3.0.18", + "hyperf/database": "^3.0.18", + "hyperf/db": "^3.0.18", + "hyperf/guzzle": "^3.0.18", + "hyperf/session": "^3.0.18", + "hyperf/validation": "^3.0.18", "pestphp/pest": "^1.22", "phpstan/phpstan": "^1.9", - "phpunit/phpunit": "^9.5", + "phpunit/phpunit": "^9.6", "roave/security-advisories": "dev-latest", + "spatie/pest-plugin-test-time": "^1.1", "swoole/ide-helper": "*", - "symfony/mailer": "^5.4" + "symfony/mailer": "^6.0", + "symfony/serializer": "^6.0" }, "suggest": { "alibabacloud/dysmsapi-20170525": "阿里云短信服务必需", - "brainmaestro/composer-git-hooks": "用于 php 项目的 git-hooks", - "clue/stdio-react": "一个基于 reactphp 的交互式命令行", + "ext-dom": "处理 XML 必需", + "ext-libxml": "处理 XML 必需", "firebase/php-jwt": "JWT 鉴权必需", - "gevman/interactive-cli": "用于提供漂亮的交互式命令行", - "guzzlehttp/guzzle": "需要发起 http 请求时必需", - "hyperf/resource": "If you need", - "hyperf/session": "Session 鉴权必需", - "laminas/laminas-text": "用于cli展示表格和大字", - "symfony/mailer": "用于发送电子邮件" + "hyperf/guzzle": "^3.0.18", + "hyperf/session": "^3.0.18", + "symfony/mailer": "用于发送电子邮件", + "symfony/serializer": "处理 XML 必需" }, + "bin": [ + "bin/hdk-migrate-core.sh" + ], "type": "library", "extra": { "hyperf": { @@ -6893,20 +7998,20 @@ } ], "description": "Common Hyperf Development Kit", - "time": "2025-09-26T17:31:38+08:00" + "time": "2023-10-30T18:13:28+08:00" }, { "name": "symfony/console", - "version": "v5.4.11", + "version": "v6.4.22", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "535846c7ee6bc4dd027ca0d93220601456734b10" + "reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/535846c7ee6bc4dd027ca0d93220601456734b10", - "reference": "535846c7ee6bc4dd027ca0d93220601456734b10", + "url": "https://api.github.com/repos/symfony/console/zipball/7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3", + "reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3", "shasum": "", "mirrors": [ { @@ -6916,39 +8021,34 @@ ] }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.1|^6.0" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/lock": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/var-dumper": "^4.4|^5.0|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -6977,12 +8077,12 @@ "homepage": "https://symfony.com", "keywords": [ "cli", - "command line", + "command-line", "console", "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.11" + "source": "https://github.com/symfony/console/tree/v6.4.22" }, "funding": [ { @@ -6998,7 +8098,7 @@ "type": "tidelift" } ], - "time": "2022-07-22T10:42:43+00:00" + "time": "2025-05-07T07:05:04+00:00" }, { "name": "symfony/deprecation-contracts", @@ -7214,6 +8314,89 @@ ], "time": "2024-09-28T13:32:08+00:00" }, + { + "name": "symfony/http-foundation", + "version": "v6.4.22", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "6b7c97fe1ddac8df3cc9ba6410c8abc683e148ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/6b7c97fe1ddac8df3cc9ba6410c8abc683e148ae", + "reference": "6b7c97fe1ddac8df3cc9ba6410c8abc683e148ae", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" + }, + "require-dev": { + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v6.4.22" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-05-11T15:36:20+00:00" + }, { "name": "symfony/polyfill-apcu", "version": "v1.31.0", @@ -7976,6 +9159,88 @@ ], "time": "2024-09-09T11:45:10+00:00" }, + { + "name": "symfony/polyfill-php83", + "version": "v1.32.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.32.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, { "name": "symfony/process", "version": "v7.3.0", @@ -8134,16 +9399,16 @@ }, { "name": "symfony/string", - "version": "v6.4.21", + "version": "v7.2.6", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "73e2c6966a5aef1d4892873ed5322245295370c6" + "reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/73e2c6966a5aef1d4892873ed5322245295370c6", - "reference": "73e2c6966a5aef1d4892873ed5322245295370c6", + "url": "https://api.github.com/repos/symfony/string/zipball/a214fe7d62bd4df2a76447c67c6b26e1d5e74931", + "reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931", "shasum": "", "mirrors": [ { @@ -8153,7 +9418,7 @@ ] }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", @@ -8163,11 +9428,12 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/intl": "^6.2|^7.0", + "symfony/emoji": "^7.1", + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0" + "symfony/var-exporter": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -8206,7 +9472,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.21" + "source": "https://github.com/symfony/string/tree/v7.2.6" }, "funding": [ { @@ -8222,7 +9488,7 @@ "type": "tidelift" } ], - "time": "2025-04-18T15:23:29+00:00" + "time": "2025-04-20T20:18:16+00:00" }, { "name": "symfony/translation", diff --git a/src/base-utils/src/ColorLineFormatter.php b/src/base-utils/src/ColorLineFormatter.php index b310316..a711551 100644 --- a/src/base-utils/src/ColorLineFormatter.php +++ b/src/base-utils/src/ColorLineFormatter.php @@ -2,6 +2,7 @@ namespace HyperfAdmin\BaseUtils; use Monolog\Formatter\LineFormatter; +use Monolog\LogRecord; class ColorLineFormatter extends LineFormatter { @@ -11,7 +12,7 @@ class ColorLineFormatter extends LineFormatter 'WARNING' => "\e[0;33m{log_str}\e[0m", ]; - public function format(array $record): string + public function format(LogRecord $record): string { $log = parent::format($record); diff --git a/src/base-utils/src/Listener/BootAppConfListener.php b/src/base-utils/src/Listener/BootAppConfListener.php index 5ef648e..2837af6 100644 --- a/src/base-utils/src/Listener/BootAppConfListener.php +++ b/src/base-utils/src/Listener/BootAppConfListener.php @@ -15,7 +15,7 @@ class BootAppConfListener implements ListenerInterface ]; } - public function process(object $event) + public function process(object $event): void { Builder::macro('getAsArray', function () { /** @var \Hyperf\Database\Query\Builder $this */ diff --git a/src/base-utils/src/Listener/DbQueryExecutedListener.php b/src/base-utils/src/Listener/DbQueryExecutedListener.php index 71ff93b..8ff09ce 100644 --- a/src/base-utils/src/Listener/DbQueryExecutedListener.php +++ b/src/base-utils/src/Listener/DbQueryExecutedListener.php @@ -15,7 +15,7 @@ class DbQueryExecutedListener implements ListenerInterface ]; } - public function process(object $event) + public function process(object $event): void { if($event instanceof QueryExecuted) { if(is_production()) { diff --git a/src/base-utils/src/Listener/FetchModeListener.php b/src/base-utils/src/Listener/FetchModeListener.php index f90a496..b63bc2e 100644 --- a/src/base-utils/src/Listener/FetchModeListener.php +++ b/src/base-utils/src/Listener/FetchModeListener.php @@ -15,7 +15,7 @@ class FetchModeListener implements ListenerInterface ]; } - public function process(object $event) + public function process(object $event): void { if($event instanceof StatementPrepared) { $event->statement->setFetchMode(PDO::FETCH_ASSOC); diff --git a/src/base-utils/src/Redis/RedisArray.php b/src/base-utils/src/Redis/RedisArray.php index 3ce9741..d835b85 100644 --- a/src/base-utils/src/Redis/RedisArray.php +++ b/src/base-utils/src/Redis/RedisArray.php @@ -16,12 +16,12 @@ class RedisArray implements \ArrayAccess $this->redis = container(RedisFactory::class)->get($cluster); } - public function offsetExists($offset) + public function offsetExists($offset): bool { return $this->redis->hExists($this->name, (string)$offset); } - public function offsetGet($offset) + public function offsetGet($offset): mixed { $val = $this->redis->hGet($this->name, (string)$offset); if(is_json_str($val)) { @@ -31,14 +31,14 @@ class RedisArray implements \ArrayAccess return $val; } - public function offsetSet($offset, $value) + public function offsetSet($offset, $value): void { - return $this->redis->hSet($this->name, (string)$offset, is_array($value) ? json_encode($value) : $value); + $this->redis->hSet($this->name, (string)$offset, is_array($value) ? json_encode($value) : $value); } - public function offsetUnset($offset) + public function offsetUnset($offset): void { - return $this->redis->hDel($this->name, (string)$offset); + $this->redis->hDel($this->name, (string)$offset); } public function __destruct()