From c5a16fe3aa0bce1b54e5f63051df6528ac2c8a87 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sat, 28 May 2022 08:33:14 +0800 Subject: [PATCH] add quick php server --- src/QuickShell/Commands/ExampleCommand.php | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/QuickShell/Commands/ExampleCommand.php b/src/QuickShell/Commands/ExampleCommand.php index 8313d77..e0cf5ed 100644 --- a/src/QuickShell/Commands/ExampleCommand.php +++ b/src/QuickShell/Commands/ExampleCommand.php @@ -3,6 +3,7 @@ namespace QuickShell\Commands; use QuickShell\Annotations\Command; +use QuickShell\Annotations\CommandOption; class ExampleCommand { @@ -17,4 +18,33 @@ class ExampleCommand { return cmd("curl -s http://ip.zhamao.xin"); } + + #[Command('php_server', '在当前目录使用PHP启动一个服务器')] + #[CommandOption(option_name: 'port', description: '端口号', required: true)] + public function phpServer(array $params) + { + $cmd = <<