Skip to content

Commit dad0568

Browse files
author
Greg Bowler
committed
Expose parameters for #6
1 parent 3ec1cbf commit dad0568

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

src/Command/RunCommand.php

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
class RunCommand extends AbstractWebEngineCommand {
99
public function run(ArgumentValueList $arguments = null):void {
1010
$port = $arguments->get("port", 8080);
11+
$bind = $arguments->get("bind", "0.0.0.0");
1112

1213
$this->executeScript(
1314
$arguments,
14-
["serve", "--port", $port],
15+
["serve", "--port", $port, "--bind", $bind],
1516
["build", "--default", "vendor/phpgt/webengine/build.default.json", "--watch"],
1617
["cron", "--now", "--watch"]
1718
);
@@ -42,6 +43,17 @@ public function getRequiredParameterList():array {
4243

4344
/** @return Parameter[] */
4445
public function getOptionalParameterList():array {
45-
return [];
46+
return [
47+
new Parameter(
48+
true,
49+
"port",
50+
"p"
51+
),
52+
new Parameter(
53+
true,
54+
"bind",
55+
"b"
56+
),
57+
];
4658
}
4759
}

0 commit comments

Comments
 (0)