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": ""
},