mirror of
http://124.126.16.154:8888/singularity/hyperf-admin.git
synced 2026-01-15 05:35:08 +08:00
refactor(admin): 迁移到 php8.2
- 将多个匿名函数改为箭头函数以提高可读性 - 修复部分变量类型不匹配的问题,增加类型转换 - 删除冗余的代码和注释,简化逻辑 - 更新数据库操作相关代码,提高安全性 - 优化数组处理和字符串操作方法 - 统一代码风格,提升整体代码质量
This commit is contained in:
261
composer.json
261
composer.json
@@ -1,133 +1,136 @@
|
||||
{
|
||||
"name": "singularity/hyperf-admin",
|
||||
"description": "hyperf-admin",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ch4o5",
|
||||
"email": "dongyun.li@luxcreo.ai"
|
||||
},
|
||||
{
|
||||
"name": "daodao97",
|
||||
"email": "daodao97@foxmail.com"
|
||||
}
|
||||
"name": "singularity/hyperf-admin",
|
||||
"description": "hyperf-admin",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ch4o5",
|
||||
"email": "dongyun.li@luxcreo.ai"
|
||||
},
|
||||
{
|
||||
"name": "daodao97",
|
||||
"email": "daodao97@foxmail.com"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=8.2",
|
||||
"ext-json": "*",
|
||||
"ext-pdo": "*",
|
||||
"ext-swoole": ">=4.4",
|
||||
"aliyuncs/oss-sdk-php": "^2.3",
|
||||
"box/spout": "^3.1",
|
||||
"hyperf/amqp": "~2.2.0",
|
||||
"hyperf/async-queue": "~2.2.0",
|
||||
"hyperf/cache": "~2.2.0",
|
||||
"hyperf/command": "~2.2.0",
|
||||
"hyperf/config": "~2.2.0",
|
||||
"hyperf/constants": "~2.2.0",
|
||||
"hyperf/crontab": "~2.2.0",
|
||||
"hyperf/database": "~2.2.0",
|
||||
"hyperf/db-connection": "~2.2.0",
|
||||
"hyperf/filesystem": "^2.0",
|
||||
"hyperf/framework": "~2.2.0",
|
||||
"hyperf/guzzle": "~2.2.0",
|
||||
"hyperf/http-server": "~2.2.0",
|
||||
"hyperf/logger": "~2.2.0",
|
||||
"hyperf/memory": "~2.2.0",
|
||||
"hyperf/metric": "~2.2.0",
|
||||
"hyperf/nsq": "~2.2.0",
|
||||
"hyperf/process": "~2.2.0",
|
||||
"hyperf/redis": "~2.2.0",
|
||||
"hyperf/snowflake": "~2.2.0",
|
||||
"hyperf/validation": "~2.2.0",
|
||||
"nette/php-generator": "^3.4",
|
||||
"singularity/hdk-core": "^0.1.6",
|
||||
"xxtime/flysystem-aliyun-oss": "~1.5.0",
|
||||
"yadakhov/insert-on-duplicate-key": "^1.2",
|
||||
"zoujingli/ip2region": "^1.0"
|
||||
},
|
||||
"replace": {
|
||||
"hyperf-admin/base-utils": "self.version",
|
||||
"hyperf-admin/admin": "self.version",
|
||||
"hyperf-admin/alert-manager": "self.version",
|
||||
"hyperf-admin/cron-center": "self.version",
|
||||
"hyperf-admin/event-bus": "self.version",
|
||||
"hyperf-admin/process-manager": "self.version",
|
||||
"hyperf-admin/rule-engine": "self.version",
|
||||
"hyperf-admin/validation": "self.version",
|
||||
"hyperf-admin/workflow": "self.version",
|
||||
"hyperf-admin/data-focus": "self.version",
|
||||
"hyperf-admin/dev-tools": "self.version"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"HyperfAdmin\\BaseUtils\\": "src/base-utils/src",
|
||||
"HyperfAdmin\\Admin\\": "src/admin/src",
|
||||
"HyperfAdmin\\AlertManager\\": "src/alert-manager/src",
|
||||
"HyperfAdmin\\CronCenter\\": "src/cron-center/src",
|
||||
"HyperfAdmin\\DataFocus\\": "src/data-focus/src",
|
||||
"HyperfAdmin\\DevTools\\": "src/dev-tools/src",
|
||||
"HyperfAdmin\\EventBus\\": "src/event-bus/src",
|
||||
"HyperfAdmin\\ProcessManager\\": "src/process-manager/src",
|
||||
"HyperfAdmin\\RuleEngine\\": "src/rule-engine/src",
|
||||
"HyperfAdmin\\Validation\\": "src/validation/src",
|
||||
"HyperfAdmin\\ConfigCenter\\": "src/config-center/src"
|
||||
},
|
||||
"files": [
|
||||
"src/base-utils/src/Helper/array.php",
|
||||
"src/base-utils/src/Helper/common.php",
|
||||
"src/base-utils/src/Helper/constants.php",
|
||||
"src/base-utils/src/Helper/system.php",
|
||||
"src/data-focus/src/Util/func.php",
|
||||
"src/event-bus/src/funcs.php",
|
||||
"src/admin/src/funcs/common.php",
|
||||
"src/data-focus/src/Util/SimpleHtmlDom.php"
|
||||
],
|
||||
"require": {
|
||||
"php": ">=7.4",
|
||||
"ext-json": "*",
|
||||
"ext-pdo": "*",
|
||||
"ext-swoole": ">=4.4",
|
||||
"aliyuncs/oss-sdk-php": "^2.3",
|
||||
"box/spout": "^3.1",
|
||||
"hyperf/amqp": "~2.2.0",
|
||||
"hyperf/async-queue": "~2.2.0",
|
||||
"hyperf/cache": "~2.2.0",
|
||||
"hyperf/command": "~2.2.0",
|
||||
"hyperf/config": "~2.2.0",
|
||||
"hyperf/constants": "~2.2.0",
|
||||
"hyperf/crontab": "~2.2.0",
|
||||
"hyperf/database": "~2.2.0",
|
||||
"hyperf/db-connection": "~2.2.0",
|
||||
"hyperf/filesystem": "^2.0",
|
||||
"hyperf/framework": "~2.2.0",
|
||||
"hyperf/guzzle": "~2.2.0",
|
||||
"hyperf/http-server": "~2.2.0",
|
||||
"hyperf/logger": "~2.2.0",
|
||||
"hyperf/memory": "~2.2.0",
|
||||
"hyperf/metric": "~2.2.0",
|
||||
"hyperf/nsq": "~2.2.0",
|
||||
"hyperf/process": "~2.2.0",
|
||||
"hyperf/redis": "~2.2.0",
|
||||
"hyperf/snowflake": "~2.2.0",
|
||||
"hyperf/validation": "~2.2.0",
|
||||
"nette/php-generator": "^3.4",
|
||||
"singularity/hdk-core": "^0.1.6",
|
||||
"xxtime/flysystem-aliyun-oss": "~1.5.0",
|
||||
"yadakhov/insert-on-duplicate-key": "^1.2",
|
||||
"zoujingli/ip2region": "^1.0"
|
||||
"classmap": [
|
||||
"src/base-utils/src/classmap"
|
||||
]
|
||||
},
|
||||
"extra": {
|
||||
"hyperf": {
|
||||
"config": [
|
||||
"HyperfAdmin\\Admin\\ConfigProvider",
|
||||
"HyperfAdmin\\BaseUtils\\ConfigProvider@99",
|
||||
"HyperfAdmin\\AlertManager\\ConfigProvider",
|
||||
"HyperfAdmin\\CronCenter\\ConfigProvider",
|
||||
"HyperfAdmin\\DataFocus\\ConfigProvider",
|
||||
"HyperfAdmin\\DevTools\\ConfigProvider",
|
||||
"HyperfAdmin\\EventBus\\ConfigProvider",
|
||||
"HyperfAdmin\\ProcessManager\\ConfigProvider",
|
||||
"HyperfAdmin\\ConfigCenter\\ConfigProvider"
|
||||
]
|
||||
}
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true,
|
||||
"config": {
|
||||
"sort-packages": true,
|
||||
"secure-http": false
|
||||
},
|
||||
"scripts": {
|
||||
"post-root-package-install": [],
|
||||
"test": "vendor/bin/pest $1",
|
||||
"cs-fix": "vendor/bin/php-cs-fixer fix $1 --rules=@PSR12 --allow-risky=yes",
|
||||
"analyse": "vendor/bin/phpstan analyse $1",
|
||||
"ci": [
|
||||
"@analyse publish/ src/ tests/",
|
||||
"@cs-fix",
|
||||
"@test --ci",
|
||||
"echo CI Success"
|
||||
]
|
||||
},
|
||||
"repositories": {
|
||||
"nest": {
|
||||
"type": "composer",
|
||||
"url": "https://nest.doylee.cn/api/packages/HDK/composer"
|
||||
},
|
||||
"replace": {
|
||||
"hyperf-admin/base-utils": "self.version",
|
||||
"hyperf-admin/admin": "self.version",
|
||||
"hyperf-admin/alert-manager": "self.version",
|
||||
"hyperf-admin/cron-center": "self.version",
|
||||
"hyperf-admin/event-bus": "self.version",
|
||||
"hyperf-admin/process-manager": "self.version",
|
||||
"hyperf-admin/rule-engine": "self.version",
|
||||
"hyperf-admin/validation": "self.version",
|
||||
"hyperf-admin/workflow": "self.version",
|
||||
"hyperf-admin/data-focus": "self.version",
|
||||
"hyperf-admin/dev-tools": "self.version"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"HyperfAdmin\\BaseUtils\\": "src/base-utils/src",
|
||||
"HyperfAdmin\\Admin\\": "src/admin/src",
|
||||
"HyperfAdmin\\AlertManager\\": "src/alert-manager/src",
|
||||
"HyperfAdmin\\CronCenter\\": "src/cron-center/src",
|
||||
"HyperfAdmin\\DataFocus\\": "src/data-focus/src",
|
||||
"HyperfAdmin\\DevTools\\": "src/dev-tools/src",
|
||||
"HyperfAdmin\\EventBus\\": "src/event-bus/src",
|
||||
"HyperfAdmin\\ProcessManager\\": "src/process-manager/src",
|
||||
"HyperfAdmin\\RuleEngine\\": "src/rule-engine/src",
|
||||
"HyperfAdmin\\Validation\\": "src/validation/src",
|
||||
"HyperfAdmin\\ConfigCenter\\": "src/config-center/src"
|
||||
},
|
||||
"files": [
|
||||
"src/base-utils/src/Helper/array.php",
|
||||
"src/base-utils/src/Helper/common.php",
|
||||
"src/base-utils/src/Helper/constants.php",
|
||||
"src/base-utils/src/Helper/system.php",
|
||||
"src/data-focus/src/Util/func.php",
|
||||
"src/event-bus/src/funcs.php",
|
||||
"src/admin/src/funcs/common.php",
|
||||
"src/data-focus/src/Util/SimpleHtmlDom.php"
|
||||
],
|
||||
"classmap": [
|
||||
"src/base-utils/src/classmap"
|
||||
]
|
||||
},
|
||||
"extra": {
|
||||
"hyperf": {
|
||||
"config": [
|
||||
"HyperfAdmin\\Admin\\ConfigProvider",
|
||||
"HyperfAdmin\\BaseUtils\\ConfigProvider@99",
|
||||
"HyperfAdmin\\AlertManager\\ConfigProvider",
|
||||
"HyperfAdmin\\CronCenter\\ConfigProvider",
|
||||
"HyperfAdmin\\DataFocus\\ConfigProvider",
|
||||
"HyperfAdmin\\DevTools\\ConfigProvider",
|
||||
"HyperfAdmin\\EventBus\\ConfigProvider",
|
||||
"HyperfAdmin\\ProcessManager\\ConfigProvider",
|
||||
"HyperfAdmin\\ConfigCenter\\ConfigProvider"
|
||||
]
|
||||
}
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true,
|
||||
"config": {
|
||||
"sort-packages": true,
|
||||
"secure-http": false
|
||||
},
|
||||
"scripts": {
|
||||
"post-root-package-install": [],
|
||||
"test": "vendor/bin/pest $1",
|
||||
"cs-fix": "vendor/bin/php-cs-fixer fix $1 --rules=@PSR12 --allow-risky=yes",
|
||||
"analyse": "vendor/bin/phpstan analyse $1",
|
||||
"ci": [
|
||||
"@analyse publish/ src/ tests/",
|
||||
"@cs-fix",
|
||||
"@test --ci",
|
||||
"echo CI Success"
|
||||
]
|
||||
},
|
||||
"repositories": {
|
||||
"lux-map": {
|
||||
"type": "composer",
|
||||
"url": "https://satis.luxcreo.cn/"
|
||||
},
|
||||
"packagist": {
|
||||
"type": "composer",
|
||||
"url": "https://mirrors.cloud.tencent.com/composer/"
|
||||
}
|
||||
},
|
||||
"version": "0.5.1"
|
||||
"packagist": {
|
||||
"type": "composer",
|
||||
"url": "https://mirrors.aliyun.com/composer/"
|
||||
}
|
||||
},
|
||||
"version": "0.5.1",
|
||||
"require-dev": {
|
||||
"rector/rector": "^2.0"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user