From ff29fb5e6c7a9a2f65025506b839fe9eb923fd6e Mon Sep 17 00:00:00 2001 From: Deeka Wong <8337659+huangdijia@users.noreply.github.com> Date: Sun, 20 Jul 2025 21:59:42 +0800 Subject: [PATCH 1/4] Update phpstan/phpstan to version 2.x Bumped the phpstan/phpstan dependency from ^1.0 to ^2.0 in composer.json to use the latest features and improvements. --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 50847dc3..2ac4de6c 100644 --- a/composer.json +++ b/composer.json @@ -30,7 +30,7 @@ "hyperf/devtool": "~3.1.0", "hyperf/testing": "~3.1.0", "mockery/mockery": "^1.0", - "phpstan/phpstan": "^1.0", + "phpstan/phpstan": "^2.0", "swoole/ide-helper": "^5.0" }, "suggest": { From 10579a03c687764bf62dcaba6e8b6d103db51c10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=93=AD=E6=98=95?= <715557344@qq.com> Date: Sat, 7 Mar 2026 16:51:40 +0800 Subject: [PATCH 2/4] Update Dockerfile --- .github/workflows/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Dockerfile b/.github/workflows/Dockerfile index 57e66664..7c1f9624 100644 --- a/.github/workflows/Dockerfile +++ b/.github/workflows/Dockerfile @@ -47,7 +47,7 @@ WORKDIR /opt/www # RUN composer install --no-dev --no-scripts COPY . /opt/www -RUN print "\n" | composer install -o && php bin/hyperf.php +RUN echo "\n" | composer install -o && php bin/hyperf.php EXPOSE 9501 From 22f302881fc74f3a7d670edd0e9d544f614afdc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=93=AD=E6=98=95?= <715557344@qq.com> Date: Sat, 7 Mar 2026 16:58:17 +0800 Subject: [PATCH 3/4] Update --- config/autoload/cache.php | 13 ++++++++----- config/autoload/logger.php | 31 +++++++++++++++++-------------- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/config/autoload/cache.php b/config/autoload/cache.php index c675d54b..f703d3ca 100644 --- a/config/autoload/cache.php +++ b/config/autoload/cache.php @@ -13,10 +13,13 @@ use Hyperf\Codec\Packer\PhpSerializerPacker; return [ - 'default' => [ - 'driver' => RedisDriver::class, - 'packer' => PhpSerializerPacker::class, - 'prefix' => 'c:', - 'skip_cache_results' => [], + 'default' => 'default', + 'channels' => [ + 'default' => [ + 'driver' => RedisDriver::class, + 'packer' => PhpSerializerPacker::class, + 'prefix' => 'c:', + 'skip_cache_results' => [], + ], ], ]; diff --git a/config/autoload/logger.php b/config/autoload/logger.php index 80795043..09adff05 100644 --- a/config/autoload/logger.php +++ b/config/autoload/logger.php @@ -11,23 +11,26 @@ */ use Monolog\Formatter\LineFormatter; use Monolog\Handler\StreamHandler; -use Monolog\Logger; +use Monolog\Level; return [ - 'default' => [ - 'handler' => [ - 'class' => StreamHandler::class, - 'constructor' => [ - 'stream' => BASE_PATH . '/runtime/logs/hyperf.log', - 'level' => Logger::DEBUG, + 'default' => 'default', + 'channels' => [ + 'default' => [ + 'handler' => [ + 'class' => StreamHandler::class, + 'constructor' => [ + 'stream' => BASE_PATH . '/runtime/logs/hyperf.log', + 'level' => Level::Debug, + ], ], - ], - 'formatter' => [ - 'class' => LineFormatter::class, - 'constructor' => [ - 'format' => null, - 'dateFormat' => 'Y-m-d H:i:s', - 'allowInlineLineBreaks' => true, + 'formatter' => [ + 'class' => LineFormatter::class, + 'constructor' => [ + 'format' => null, + 'dateFormat' => 'Y-m-d H:i:s', + 'allowInlineLineBreaks' => true, + ], ], ], ], From 758a1ed5e2f2675a28916033e4353159580003f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=93=AD=E6=98=95?= <715557344@qq.com> Date: Sat, 7 Mar 2026 17:27:09 +0800 Subject: [PATCH 4/4] Update cache.php --- config/autoload/cache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/autoload/cache.php b/config/autoload/cache.php index f703d3ca..c8a10fe3 100644 --- a/config/autoload/cache.php +++ b/config/autoload/cache.php @@ -14,7 +14,7 @@ return [ 'default' => 'default', - 'channels' => [ + 'stores' => [ 'default' => [ 'driver' => RedisDriver::class, 'packer' => PhpSerializerPacker::class,