From db97de7e40f67286824c547873af3d5830c0394c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Mon, 11 Jul 2022 14:46:46 +0800 Subject: [PATCH] modify plugin name --- DatabasesProviders.php | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/DatabasesProviders.php b/DatabasesProviders.php index 70ddc63..47d8520 100644 --- a/DatabasesProviders.php +++ b/DatabasesProviders.php @@ -89,27 +89,26 @@ class DatabasesProviders extends Providers */ public function check(OnTaskerStart|OnWorkerStart $start): void { - Timer::after(60000, fn() => DatabasesProviders::filter($start)); + Timer::after(60000, [$this, 'filter']); } /** - * @param OnTaskerStart|OnWorkerStart $start * @return void * @throws ConfigException */ - public static function filter(OnTaskerStart|OnWorkerStart $start): void + public function filter(): void { $valid = $count = 0; $logger = Kiri::getDi()->get(LoggerInterface::class); $databases = Config::get('databases.connections', []); if (!empty($databases)) { - [$valid, $count] = DatabasesProviders::each($databases, $logger); + [$valid, $count] = $this->each($databases, $logger); } $const = 'Worker %d db client has %d, valid %d'; - $logger->alert(sprintf($const, $start->workerId, $count, $valid)); + $logger->alert(sprintf($const, env('environmental_workerId'), $count, $valid)); - Timer::after(60000, fn() => DatabasesProviders::filter($start)); + Timer::after(60000, [$this, 'filter']); } @@ -118,7 +117,7 @@ class DatabasesProviders extends Providers * @param LoggerInterface $logger * @return array */ - public static function each($databases, LoggerInterface $logger): array + public function each($databases, LoggerInterface $logger): array { $connection = Kiri::getDi()->get(PoolConnection::class); $valid = $count = 0;