From b4cef11a557ce00dc2c82dfe6e0ac0164ab73f67 Mon Sep 17 00:00:00 2001 From: whale Date: Wed, 29 Apr 2020 15:38:57 +0800 Subject: [PATCH] add MOTD --- src/Framework/FrameworkLoader.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/Framework/FrameworkLoader.php b/src/Framework/FrameworkLoader.php index 68f414cb..398821d8 100644 --- a/src/Framework/FrameworkLoader.php +++ b/src/Framework/FrameworkLoader.php @@ -87,7 +87,14 @@ class FrameworkLoader if (in_array("--log-info", $args)) ZMBuf::$atomics["info_level"]->set(2); if (in_array("--log-verbose", $args)) ZMBuf::$atomics["info_level"]->set(3); if (in_array("--log-debug", $args)) ZMBuf::$atomics["info_level"]->set(4); - Console::log("host: " . self::$settings->get("host") . ", port: " . self::$settings->get("port") . ", log_level: " . ZMBuf::$atomics["info_level"]->get()); + Console::log( + "host: " . self::$settings->get("host") . + ", port: " . self::$settings->get("port") . + ", log_level: " . ZMBuf::$atomics["info_level"]->get() . + ", version: " . json_decode(file_get_contents(WORKING_DIR . "/composer.json"), true)["version"] + ); + global $motd; + echo $motd . PHP_EOL; $this->server->start(); } catch (Exception $e) { Console::error("Framework初始化出现错误,请检查!"); @@ -141,3 +148,14 @@ class FrameworkLoader EventHandler::callSwooleEvent("WorkerStart", $server, $worker_id); } } + +global $motd; +$motd = <<