diff --git a/.idea/HDK-Core.iml b/.idea/HDK-Core.iml index 7617178..a966d5c 100644 --- a/.idea/HDK-Core.iml +++ b/.idea/HDK-Core.iml @@ -139,10 +139,10 @@ - + diff --git a/.idea/php.xml b/.idea/php.xml index a374408..6328c15 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -150,7 +150,6 @@ - @@ -158,6 +157,7 @@ + diff --git a/composer.json b/composer.json index b13fedf..6a42bbf 100755 --- a/composer.json +++ b/composer.json @@ -20,17 +20,17 @@ "ext-swoole": "*", "composer/composer": ">=2.0", "ergebnis/http-method": "^2.2", - "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/resource": "^2.2", - "hyperf/translation": "^2.2", + "hyperf/config": "3.0.*", + "hyperf/constants": "3.0.*", + "hyperf/context": "3.0.*", + "hyperf/database": "3.0.*", + "hyperf/di": "3.0.*", + "hyperf/framework": "3.0.*", + "hyperf/http-server": "3.0.*", + "hyperf/logger": "3.0.*", + "hyperf/redis": "3.0.*", + "hyperf/resource": "3.0.*", + "hyperf/translation": "3.0.*", "jetbrains/phpstorm-attributes": "^1.0", "lmc/http-constants": "^1.2", "myclabs/php-enum": "^1.8", @@ -43,8 +43,8 @@ "firebase/php-jwt": "^6.1", "friendsofphp/php-cs-fixer": "^3.13", "guzzlehttp/guzzle": "^7.5", - "hyperf/session": "^2.2", - "hyperf/validation": "^2.2", + "hyperf/session": "3.0.*", + "hyperf/validation": "3.0.*", "pestphp/pest": "^1.22", "phpstan/phpstan": "^1.9", "phpunit/phpunit": "^9.5", diff --git a/composer.lock b/composer.lock index 0cd7289..5677b65 100755 --- 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": "8725cce0321e7f830ec9ac4994183116", + "content-hash": "74ea907e44355b1390929f5df0e59bad", "packages": [ { "name": "composer/ca-bundle", @@ -244,7 +244,7 @@ "version": "3.1.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/composer/pcre/3.1.0/composer-pcre-3.1.0.zip", + "url": "https://mirrors.tencent.com/repository/composer/composer/pcre/3.1.0/composer-pcre-3.1.0.zip", "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", "shasum": "" }, @@ -291,7 +291,7 @@ "version": "3.3.2", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/composer/semver/3.3.2/composer-semver-3.3.2.zip", + "url": "https://mirrors.tencent.com/repository/composer/composer/semver/3.3.2/composer-semver-3.3.2.zip", "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", "shasum": "" }, @@ -438,105 +438,6 @@ ], "time": "2022-02-25T21:32:43+00:00" }, - { - "name": "doctrine/annotations", - "version": "1.14.2", - "dist": { - "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/annotations/1.14.2/doctrine-annotations-1.14.2.zip", - "reference": "ad785217c1e9555a7d6c6c8c9f406395a5e2882b", - "shasum": "" - }, - "require": { - "doctrine/lexer": "^1 || ^2", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "~1.4.10 || ^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "time": "2022-12-15T06:48:22+00:00" - }, - { - "name": "doctrine/deprecations", - "version": "v1.0.0", - "dist": { - "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/deprecations/v1.0.0/doctrine-deprecations-v1.0.0.zip", - "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", - "shasum": "" - }, - "require": { - "php": "^7.1|^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5|^8.5|^9.5", - "psr/log": "^1|^2|^3" - }, - "suggest": { - "psr/log": "Allows logging deprecations via PSR-3 logger implementation" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" - } - }, - "license": [ - "MIT" - ], - "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", - "homepage": "https://www.doctrine-project.org/", - "time": "2022-05-02T15:47:09+00:00" - }, { "name": "doctrine/inflector", "version": "2.0.6", @@ -650,60 +551,6 @@ ], "time": "2022-12-30T00:15:36+00:00" }, - { - "name": "doctrine/lexer", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/lexer/2.1.0/doctrine-lexer-2.1.0.zip", - "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", - "shasum": "" - }, - "require": { - "doctrine/deprecations": "^1.0", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "^0.18.3", - "vimeo/psalm": "^4.11 || ^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "src" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "time": "2022-12-14T08:49:07+00:00" - }, { "name": "ergebnis/http-method", "version": "2.3.0", @@ -844,19 +691,19 @@ }, { "name": "hyperf/config", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/config/v2.2.33/hyperf-config-v2.2.33.zip", - "reference": "9437f45aea36358840c907691e9b28492550e9a3", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/config/v3.0.0/hyperf-config-v3.0.0.zip", + "reference": "dbab570287af7b7d79967446b7f4703c4ffaba8e", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~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", @@ -867,7 +714,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Config\\ConfigProvider" @@ -893,21 +740,21 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-08-30T06:33:36+00:00" }, { "name": "hyperf/constants", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/constants/v2.2.33/hyperf-constants-v2.2.33.zip", - "reference": "adb652d446bde384af9ad907cfabe900f3dd08b8", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/constants/v3.0.0/hyperf-constants-v3.0.0.zip", + "reference": "561a5e509cfdc08323b21f8d6fd4e9f11b941906", "shasum": "" }, "require": { - "hyperf/di": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2" + "hyperf/di": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0" }, "suggest": { "hyperf/translation": "Required to use translation." @@ -915,7 +762,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Constants\\ConfigProvider" @@ -936,25 +783,25 @@ "hyperf", "php" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/context", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.tencent.com/repository/composer/hyperf/context/v2.2.33/hyperf-context-v2.2.33.zip", - "reference": "f2e77442693a07d47f7ca97f8b2fdb8e17196a47", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/context/v3.0.0/hyperf-context-v3.0.0.zip", + "reference": "95cd634ece12f1f4898d10815060090191d59527", "shasum": "" }, "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": { @@ -973,24 +820,24 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/contract", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.tencent.com/repository/composer/hyperf/contract/v2.2.33/hyperf-contract-v2.2.33.zip", - "reference": "1ebf037c91d76ec05af9e5cb3335b0f5ec810e27", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/contract/v3.0.0/hyperf-contract-v3.0.0.zip", + "reference": "ec465d74f94341ff9b979cc4a3f0e2ededc05040", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1008,22 +855,59 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { - "name": "hyperf/database", - "version": "v2.2.36", + "name": "hyperf/coordinator", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/database/v2.2.36/hyperf-database-v2.2.36.zip", - "reference": "4c3c14be042df2dfa2728c77958eeeb538af50b1", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/coordinator/v3.0.0/hyperf-coordinator-v3.0.0.zip", + "reference": "5759dd9153ea3789f0d8de0baf53d732016266cd", "shasum": "" }, "require": { - "hyperf/macroable": "~2.2.0", - "hyperf/utils": "~2.2.8", + "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/" + } + }, + "license": [ + "MIT" + ], + "description": "Hyperf Coordinator", + "homepage": "https://hyperf.io", + "keywords": [ + "Coordinator", + "hyperf", + "php", + "swoole" + ], + "time": "2022-11-01T02:50:54+00:00" + }, + { + "name": "hyperf/database", + "version": "v3.0.2", + "dist": { + "type": "zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/database/v3.0.2/hyperf-database-v3.0.2.zip", + "reference": "bf78e28913cb05b4d4e6ce2dc29c4a4b7d806a56", + "shasum": "" + }, + "require": { + "hyperf/macroable": "~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" }, @@ -1035,7 +919,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1053,25 +937,24 @@ "hyperf", "php" ], - "time": "2022-12-11T00:27:46+00:00" + "time": "2023-01-09T08:28:48+00:00" }, { "name": "hyperf/di", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/di/v2.2.33/hyperf-di-v2.2.33.zip", - "reference": "471c3cf9e0c02ab3aaa0c6e9884062bd541e4577", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/di/v3.0.0/hyperf-di-v3.0.0.zip", + "reference": "1cb7161eb6366d0c23f75eee749ca29286f2bd6e", "shasum": "" }, "require": { - "doctrine/annotations": "^1.6", "doctrine/instantiator": "^1.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": { @@ -1081,7 +964,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Di\\ConfigProvider" @@ -1104,20 +987,20 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-01-01T05:13:29+00:00" }, { "name": "hyperf/dispatcher", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/dispatcher/v2.2.33/hyperf-dispatcher-v2.2.33.zip", - "reference": "bcffa8faa11367204c4e00e93f6425d600603e03", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/dispatcher/v3.0.0/hyperf-dispatcher-v3.0.0.zip", + "reference": "f506c5102583d69b7225fc7045ee707a65d2b4d0", "shasum": "" }, "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-server-middleware": "^1.0" @@ -1125,7 +1008,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Dispatcher\\ConfigProvider" @@ -1149,7 +1032,7 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-08-30T06:33:36+00:00" }, { "name": "hyperf/engine", @@ -1199,16 +1082,16 @@ }, { "name": "hyperf/event", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/event/v2.2.33/hyperf-event-v2.2.33.zip", - "reference": "cd92f5c1218c65f29b15c4d12dcf5835e0426ac8", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/event/v3.0.0/hyperf-event-v3.0.0.zip", + "reference": "e10cd5e8b7f02bad9c542c3592b495debba9a39a", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "php": ">=8.0", "psr/event-dispatcher": "^1.0" }, "suggest": { @@ -1217,7 +1100,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Event\\ConfigProvider" @@ -1239,29 +1122,29 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-10-13T02:40:13+00:00" }, { "name": "hyperf/exception-handler", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/exception-handler/v2.2.33/hyperf-exception-handler-v2.2.33.zip", - "reference": "4ec8f6debf530b661bb2b436ef96da53ce0abbdc", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/exception-handler/v3.0.0/hyperf-exception-handler-v3.0.0.zip", + "reference": "2c7506e82f81e8c60a8e83168b5af4b9eed05efd", "shasum": "" }, "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/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0", "psr/http-message": "^1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\ExceptionHandler\\ConfigProvider" @@ -1282,22 +1165,22 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/framework", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/framework/v2.2.33/hyperf-framework-v2.2.33.zip", - "reference": "49e98fb747214bcac79aecadda8349e70b8f2891", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/framework/v3.0.0/hyperf-framework-v3.0.0.zip", + "reference": "20e0fd40e200285cb5da73c9c8da6669efd7c789", "shasum": "" }, "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/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" @@ -1307,12 +1190,12 @@ "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": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Framework\\ConfigProvider" @@ -1336,20 +1219,21 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/http-message", - "version": "v2.2.33", + "version": "v3.0.1", "dist": { "type": "zip", - "url": "https://mirrors.tencent.com/repository/composer/hyperf/http-message/v2.2.33/hyperf-http-message-v2.2.33.zip", - "reference": "d71d796177ec72fe30d116c57ed8bd8121a57b6e", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/http-message/v3.0.1/hyperf-http-message-v3.0.1.zip", + "reference": "2f6f4e5079cb445d3c7c6518678cefcd726eaa52", "shasum": "" }, "require": { - "hyperf/utils": "~2.2.0", + "hyperf/utils": "~3.0.0", "laminas/laminas-mime": "^2.7", + "php": ">=8.0", "psr/http-message": "^1.0" }, "suggest": { @@ -1358,7 +1242,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\HttpMessage\\ConfigProvider" @@ -1379,28 +1263,28 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-01-04T11:57:10+00:00" }, { "name": "hyperf/http-server", - "version": "v2.2.33", + "version": "v3.0.1", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/http-server/v2.2.33/hyperf-http-server-v2.2.33.zip", - "reference": "0f1f22d408de82c9f8fb3f2cf57457e319210798", + "url": "https://mirrors.tencent.com/repository/composer/hyperf/http-server/v3.0.1/hyperf-http-server-v3.0.1.zip", + "reference": "192bed0596d36cb04c38695067e8c60078006109", "shasum": "" }, "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/contract": "~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/server": "~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": { @@ -1409,7 +1293,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\HttpServer\\ConfigProvider" @@ -1432,32 +1316,29 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-01-04T11:57:10+00:00" }, { "name": "hyperf/logger", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/logger/v2.2.33/hyperf-logger-v2.2.33.zip", - "reference": "f19929efaeca4aba2b91e7452f4f1b3245bfac51", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/logger/v3.0.0/hyperf-logger-v3.0.0.zip", + "reference": "c8de4bc7cd9ccca7c27faf3ebe4e5cfd7380c894", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "monolog/monolog": "^2.0", - "php": ">=7.2", + "hyperf/contract": "~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": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Logger\\ConfigProvider" @@ -1478,24 +1359,24 @@ "logger", "php" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-12-11T04:49:47+00:00" }, { "name": "hyperf/macroable", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/macroable/v2.2.33/hyperf-macroable-v2.2.33.zip", - "reference": "e4e1b3ed614a5a9d4c24a48b0b3a554eb712af9f", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/macroable/v3.0.0/hyperf-macroable-v3.0.0.zip", + "reference": "822de69ba0c75aa9767a9cea487b84bf31d5240a", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1514,20 +1395,20 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/paginator", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/paginator/v2.2.33/hyperf-paginator-v2.2.33.zip", - "reference": "dc9429ecbd579ef54fa81be9c1de149248f87d0a", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/paginator/v3.0.0/hyperf-paginator-v3.0.0.zip", + "reference": "45acff6623c65769949665d61e7af145082aea09", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", + "hyperf/contract": "~3.0.0", + "hyperf/utils": "~3.0.0", "php": ">=7.2" }, "suggest": { @@ -1538,7 +1419,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Paginator\\ConfigProvider" @@ -1559,27 +1440,27 @@ "paginator", "php" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/pool", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/pool/v2.2.33/hyperf-pool-v2.2.33.zip", - "reference": "b66965453f404f09570a166e9c103a074d2dbd4e", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/pool/v3.0.0/hyperf-pool-v3.0.0.zip", + "reference": "6a937ff363b84208c26cf918490a07d38ab0c987", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Pool\\ConfigProvider" @@ -1601,23 +1482,23 @@ "php", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-26T11:47:54+00:00" }, { "name": "hyperf/redis", - "version": "v2.2.33", + "version": "v3.0.2", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/redis/v2.2.33/hyperf-redis-v2.2.33.zip", - "reference": "f0b858bec45b479d7b8cc4a70a792b144a6a680e", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/redis/v3.0.2/hyperf-redis-v3.0.2.zip", + "reference": "b5e59c2612bf3f6b6fd5d024e25c973a72f62fbe", "shasum": "" }, "require": { "ext-redis": "*", - "hyperf/contract": "~2.2.0", - "hyperf/pool": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/pool": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "suggest": { @@ -1627,7 +1508,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Redis\\ConfigProvider" @@ -1649,29 +1530,29 @@ "pool", "redis" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-01-09T08:49:03+00:00" }, { "name": "hyperf/resource", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/resource/v2.2.33/hyperf-resource-v2.2.33.zip", - "reference": "34086030db664d3f5467be52d37bc26a393ce14a", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/resource/v3.0.0/hyperf-resource-v3.0.0.zip", + "reference": "a1de2bffea44981720c0f008b09287d54d956a9c", "shasum": "" }, "require": { "ext-json": "*", - "hyperf/http-message": "~2.2.0", - "hyperf/paginator": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/http-message": "~3.0.0", + "hyperf/paginator": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Resource\\ConfigProvider" @@ -1692,25 +1573,25 @@ "php", "resource" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/server", - "version": "v2.2.33", + "version": "v3.0.1", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/server/v2.2.33/hyperf-server-v2.2.33.zip", - "reference": "1d3364520e37777a7ed83d8bc1597da42f8d6c1b", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/server/v3.0.1/hyperf-server-v3.0.1.zip", + "reference": "86bbb65dece6dab5638b57fa0a1154686dd0f089", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~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.", @@ -1719,7 +1600,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Server\\ConfigProvider" @@ -1741,28 +1622,28 @@ "server", "swoole" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2023-01-06T07:51:18+00:00" }, { "name": "hyperf/translation", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/translation/v2.2.33/hyperf-translation-v2.2.33.zip", - "reference": "66c018e6e1605a446db212b0d3905e1d816dba77", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/translation/v3.0.0/hyperf-translation-v3.0.0.zip", + "reference": "72c264dc92750732c456b6b9bc057d25440e4393", "shasum": "" }, "require": { - "hyperf/contract": "~2.2.0", - "hyperf/macroable": "~2.2.0", - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/contract": "~3.0.0", + "hyperf/macroable": "~3.0.0", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/container": "^1.0|^2.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Translation\\ConfigProvider" @@ -1784,32 +1665,33 @@ "hyperf", "translation" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/utils", - "version": "v2.2.34", + "version": "v3.0.1", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/utils/v2.2.34/hyperf-utils-v2.2.34.zip", - "reference": "9c8519392166a6c8057cc52f7d02e1ac638581f5", + "url": "https://mirrors.tencent.com/repository/composer/hyperf/utils/v3.0.1/hyperf-utils-v3.0.1.zip", + "reference": "3955bd117bb04579f1fe5644682a4e4c207521d4", "shasum": "" }, "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/context": "~3.0.0", + "hyperf/contract": "~3.0.0", + "hyperf/coordinator": "~3.0.0", + "hyperf/engine": "^1.2|^2.0", + "hyperf/macroable": "~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)." + "symfony/property-access": "Required to use SymfonyNormalizer (^5.0|^6.0)", + "symfony/serializer": "Required to use SymfonyNormalizer (^5.0|^6.0)", + "symfony/var-dumper": "Required to use the dd function (^5.0|^6.0)." }, "type": "library", "extra": { @@ -1817,7 +1699,7 @@ "config": "Hyperf\\Utils\\ConfigProvider" }, "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1839,7 +1721,7 @@ "swoole", "utils" ], - "time": "2022-07-21T05:42:54+00:00" + "time": "2023-01-04T11:57:10+00:00" }, { "name": "jetbrains/phpstorm-attributes", @@ -2051,11 +1933,11 @@ }, { "name": "monolog/monolog", - "version": "2.5.0", + "version": "2.8.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/monolog/monolog/2.5.0/monolog-monolog-2.5.0.zip", - "reference": "4192345e260f1d51b365536199744b987e160edc", + "url": "https://mirrors.cloud.tencent.com/repository/composer/monolog/monolog/2.8.0/monolog-monolog-2.8.0.zip", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", "shasum": "" }, "require": { @@ -2068,18 +1950,22 @@ "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "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", + "phpspec/prophecy": "^1.15", "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5", - "predis/predis": "^1.1", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": ">=0.90@dev", - "swiftmailer/swiftmailer": "^5.3|^6.0" + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", @@ -2094,7 +1980,6 @@ "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" }, @@ -2126,14 +2011,14 @@ "logging", "psr-3" ], - "time": "2022-04-08T15:43:54+00:00" + "time": "2022-07-24T11:55:47+00:00" }, { "name": "myclabs/php-enum", "version": "1.8.4", "dist": { "type": "zip", - "url": "https://mirrors.tencent.com/repository/composer/myclabs/php-enum/1.8.4/myclabs-php-enum-1.8.4.zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/myclabs/php-enum/1.8.4/myclabs-php-enum-1.8.4.zip", "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483", "shasum": "" }, @@ -2421,46 +2306,6 @@ ], "time": "2022-07-30T15:51:26+00:00" }, - { - "name": "psr/cache", - "version": "3.0.0", - "dist": { - "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/cache/3.0.0/psr-cache-3.0.0.zip", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "time": "2021-02-03T23:26:27+00:00" - }, { "name": "psr/container", "version": "2.0.2", @@ -2509,7 +2354,7 @@ "version": "1.0.0", "dist": { "type": "zip", - "url": "https://mirrors.tencent.com/repository/composer/psr/event-dispatcher/1.0.0/psr-event-dispatcher-1.0.0.zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/event-dispatcher/1.0.0/psr-event-dispatcher-1.0.0.zip", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", "shasum": "" }, @@ -2684,11 +2529,11 @@ }, { "name": "psr/log", - "version": "2.0.0", + "version": "3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/log/2.0.0/psr-log-2.0.0.zip", - "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376", + "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/log/3.0.0/psr-log-3.0.0.zip", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", "shasum": "" }, "require": { @@ -2697,7 +2542,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { @@ -2721,7 +2566,7 @@ "psr", "psr-3" ], - "time": "2021-07-14T16:41:46+00:00" + "time": "2021-07-14T16:46:02+00:00" }, { "name": "react/promise", @@ -2954,41 +2799,37 @@ }, { "name": "symfony/console", - "version": "v5.4.17", + "version": "v6.0.17", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/console/v5.4.17/symfony-console-v5.4.17.zip", - "reference": "58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f", + "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/console/v6.0.17/symfony-console-v6.0.17.zip", + "reference": "2ab307342a7233b9a260edd5ef94087aaca57d18", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.0.2", "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/string": "^5.4|^6.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" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/lock": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" }, "suggest": { "psr/log": "For using the console logger", @@ -3026,51 +2867,7 @@ "console", "terminal" ], - "time": "2022-12-28T14:15:31+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v3.0.2", - "dist": { - "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/deprecation-contracts/v3.0.2/symfony-deprecation-contracts-v3.0.2.zip", - "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", - "shasum": "" - }, - "require": { - "php": ">=8.0.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.0-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "time": "2022-01-02T09:55:41+00:00" + "time": "2022-12-28T14:21:34+00:00" }, { "name": "symfony/filesystem", @@ -3114,17 +2911,15 @@ }, { "name": "symfony/finder", - "version": "v5.4.17", + "version": "v6.0.17", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/finder/v5.4.17/symfony-finder-v5.4.17.zip", - "reference": "40c08632019838dfb3350f18cf5563b8080055fc", + "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/finder/v6.0.17/symfony-finder-v6.0.17.zip", + "reference": "d467d625fc88f7cebf96f495e588a7196a669db1", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -3150,7 +2945,7 @@ ], "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", - "time": "2022-12-22T10:31:03+00:00" + "time": "2022-12-22T17:53:58+00:00" }, { "name": "symfony/polyfill-ctype", @@ -3395,7 +3190,7 @@ "version": "v1.27.0", "dist": { "type": "zip", - "url": "https://mirrors.tencent.com/repository/composer/symfony/polyfill-php73/v1.27.0/symfony-polyfill-php73-v1.27.0.zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-php73/v1.27.0/symfony-polyfill-php73-v1.27.0.zip", "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9", "shasum": "" }, @@ -4353,6 +4148,159 @@ "description": "Alibaba Cloud Tea XML Library for PHP", "time": "2021-12-08T06:43:00+00:00" }, + { + "name": "doctrine/annotations", + "version": "1.14.2", + "dist": { + "type": "zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/annotations/1.14.2/doctrine-annotations-1.14.2.zip", + "reference": "ad785217c1e9555a7d6c6c8c9f406395a5e2882b", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1 || ^2", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "symfony/cache": "^4.4 || ^5.4 || ^6", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "time": "2022-12-15T06:48:22+00:00" + }, + { + "name": "doctrine/deprecations", + "version": "v1.0.0", + "dist": { + "type": "zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/deprecations/v1.0.0/doctrine-deprecations-v1.0.0.zip", + "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", + "shasum": "" + }, + "require": { + "php": "^7.1|^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "phpunit/phpunit": "^7.5|^8.5|^9.5", + "psr/log": "^1|^2|^3" + }, + "suggest": { + "psr/log": "Allows logging deprecations via PSR-3 logger implementation" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" + } + }, + "license": [ + "MIT" + ], + "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", + "homepage": "https://www.doctrine-project.org/", + "time": "2022-05-02T15:47:09+00:00" + }, + { + "name": "doctrine/lexer", + "version": "2.1.0", + "dist": { + "type": "zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/lexer/2.1.0/doctrine-lexer-2.1.0.zip", + "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.0", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^4.11 || ^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "src" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "time": "2022-12-14T08:49:07+00:00" + }, { "name": "egulias/email-validator", "version": "3.2.5", @@ -4404,49 +4352,6 @@ ], "time": "2023-01-02T17:26:14+00:00" }, - { - "name": "facade/ignition-contracts", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/facade/ignition-contracts/1.0.2/facade-ignition-contracts-1.0.2.zip", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^v2.15.8", - "phpunit/phpunit": "^9.3.11", - "vimeo/psalm": "^3.17.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Facade\\IgnitionContracts\\": "src" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://flareapp.io", - "role": "Developer" - } - ], - "description": "Solution contracts for Ignition", - "homepage": "https://github.com/facade/ignition-contracts", - "keywords": [ - "contracts", - "flare", - "ignition" - ], - "time": "2020-10-16T08:27:54+00:00" - }, { "name": "filp/whoops", "version": "2.14.6", @@ -4796,7 +4701,7 @@ "version": "2.4.3", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/guzzlehttp/psr7/2.4.3/guzzlehttp-psr7-2.4.3.zip", + "url": "https://mirrors.tencent.com/repository/composer/guzzlehttp/psr7/2.4.3/guzzlehttp-psr7-2.4.3.zip", "reference": "67c26b443f348a51926030c83481b85718457d3d", "shasum": "" }, @@ -4888,16 +4793,16 @@ }, { "name": "hyperf/session", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/session/v2.2.33/hyperf-session-v2.2.33.zip", - "reference": "2088ab3938ce64c8148ab2e36f4c73e194d2eba4", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/session/v3.0.0/hyperf-session-v3.0.0.zip", + "reference": "abad65d14f2458bef4836f19d88d5116c093f054", "shasum": "" }, "require": { - "hyperf/utils": "~2.2.0", - "php": ">=7.2", + "hyperf/utils": "~3.0.0", + "php": ">=8.0", "psr/http-server-middleware": "^1.0" }, "suggest": { @@ -4907,7 +4812,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Session\\ConfigProvider" @@ -4927,29 +4832,29 @@ "php", "session" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-11-01T02:50:54+00:00" }, { "name": "hyperf/validation", - "version": "v2.2.33", + "version": "v3.0.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/validation/v2.2.33/hyperf-validation-v2.2.33.zip", - "reference": "d4513923ed4cac88b4b5368bc6497b460465c1e0", + "url": "https://mirrors.cloud.tencent.com/repository/composer/hyperf/validation/v3.0.0/hyperf-validation-v3.0.0.zip", + "reference": "082ad0f0b2fc55d909a88e50cde9e56f0424e2ce", "shasum": "" }, "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/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/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" @@ -4957,7 +4862,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "3.0-dev" }, "hyperf": { "config": "Hyperf\\Validation\\ConfigProvider" @@ -4976,7 +4881,7 @@ "hyperf", "validation" ], - "time": "2022-05-24T13:10:54+00:00" + "time": "2022-12-22T08:23:24+00:00" }, { "name": "lizhichao/one-sm", @@ -5057,32 +4962,33 @@ }, { "name": "nunomaduro/collision", - "version": "v5.11.0", + "version": "v6.4.0", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/nunomaduro/collision/v5.11.0/nunomaduro-collision-v5.11.0.zip", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461", + "url": "https://mirrors.cloud.tencent.com/repository/composer/nunomaduro/collision/v6.4.0/nunomaduro-collision-v6.4.0.zip", + "reference": "f05978827b9343cba381ca05b8c7deee346b6015", "shasum": "" }, "require": { - "facade/ignition-contracts": "^1.0", - "filp/whoops": "^2.14.3", - "php": "^7.3 || ^8.0", - "symfony/console": "^5.0" + "filp/whoops": "^2.14.5", + "php": "^8.0.0", + "symfony/console": "^6.0.2" }, "require-dev": { - "brianium/paratest": "^6.1", - "fideloper/proxy": "^4.4.1", - "fruitcake/laravel-cors": "^2.0.3", - "laravel/framework": "8.x-dev", - "nunomaduro/larastan": "^0.6.2", - "nunomaduro/mock-final-classes": "^1.0", - "orchestra/testbench": "^6.0", - "phpstan/phpstan": "^0.12.64", - "phpunit/phpunit": "^9.5.0" + "brianium/paratest": "^6.4.1", + "laravel/framework": "^9.26.1", + "laravel/pint": "^1.1.1", + "nunomaduro/larastan": "^1.0.3", + "nunomaduro/mock-final-classes": "^1.1.0", + "orchestra/testbench": "^7.7", + "phpunit/phpunit": "^9.5.23", + "spatie/ignition": "^1.4.1" }, "type": "library", "extra": { + "branch-alias": { + "dev-develop": "6.x-dev" + }, "laravel": { "providers": [ "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" @@ -5116,7 +5022,7 @@ "php", "symfony" ], - "time": "2022-01-10T16:22:52+00:00" + "time": "2023-01-03T12:54:54+00:00" }, { "name": "pestphp/pest", @@ -5295,7 +5201,7 @@ "version": "3.2.1", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/phar-io/version/3.2.1/phar-io-version-3.2.1.zip", + "url": "https://mirrors.tencent.com/repository/composer/phar-io/version/3.2.1/phar-io-version-3.2.1.zip", "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", "shasum": "" }, @@ -5523,7 +5429,7 @@ "version": "2.0.4", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/phpunit/php-text-template/2.0.4/phpunit-php-text-template-2.0.4.zip", + "url": "https://mirrors.tencent.com/repository/composer/phpunit/php-text-template/2.0.4/phpunit-php-text-template-2.0.4.zip", "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", "shasum": "" }, @@ -5566,7 +5472,7 @@ "version": "5.0.3", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/phpunit/php-timer/5.0.3/phpunit-php-timer-5.0.3.zip", + "url": "https://mirrors.tencent.com/repository/composer/phpunit/php-timer/5.0.3/phpunit-php-timer-5.0.3.zip", "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", "shasum": "" }, @@ -5609,7 +5515,7 @@ "version": "9.5.27", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/phpunit/phpunit/9.5.27/phpunit-phpunit-9.5.27.zip", + "url": "https://mirrors.tencent.com/repository/composer/phpunit/phpunit/9.5.27/phpunit-phpunit-9.5.27.zip", "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38", "shasum": "" }, @@ -5682,6 +5588,46 @@ ], "time": "2022-12-09T07:31:23+00:00" }, + { + "name": "psr/cache", + "version": "3.0.0", + "dist": { + "type": "zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/cache/3.0.0/psr-cache-3.0.0.zip", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "time": "2021-02-03T23:26:27+00:00" + }, { "name": "psr/http-client", "version": "1.0.1", @@ -6393,7 +6339,7 @@ "version": "1.0.8", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/sebastian/code-unit/1.0.8/sebastian-code-unit-1.0.8.zip", + "url": "https://mirrors.tencent.com/repository/composer/sebastian/code-unit/1.0.8/sebastian-code-unit-1.0.8.zip", "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", "shasum": "" }, @@ -7167,12 +7113,56 @@ "description": "IDE help files for Swoole.", "time": "2022-11-08T07:13:40+00:00" }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.0.2", + "dist": { + "type": "zip", + "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/deprecation-contracts/v3.0.2/symfony-deprecation-contracts-v3.0.2.zip", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "shasum": "" + }, + "require": { + "php": ">=8.0.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "time": "2022-01-02T09:55:41+00:00" + }, { "name": "symfony/event-dispatcher", "version": "v6.0.17", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/event-dispatcher/v6.0.17/symfony-event-dispatcher-v6.0.17.zip", + "url": "https://mirrors.tencent.com/repository/composer/symfony/event-dispatcher/v6.0.17/symfony-event-dispatcher-v6.0.17.zip", "reference": "42b3985aa07837c9df36013ec5b965e9f2d480bc", "shasum": "" }, @@ -7598,7 +7588,7 @@ "version": "1.2.1", "dist": { "type": "zip", - "url": "https://mirrors.cloud.tencent.com/repository/composer/theseer/tokenizer/1.2.1/theseer-tokenizer-1.2.1.zip", + "url": "https://mirrors.tencent.com/repository/composer/theseer/tokenizer/1.2.1/theseer-tokenizer-1.2.1.zip", "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", "shasum": "" },