diff --git a/bin/phpstan-baseline-analyze b/bin/phpstan-baseline-analyze new file mode 100644 index 0000000..6c16832 --- /dev/null +++ b/bin/phpstan-baseline-analyze @@ -0,0 +1,4 @@ +#!/usr/bin/env php +start($argv[1]); \ No newline at end of file + +if ($argc <= 1) { + $app->help(); + exit(1); +} + +$app->start($argv[1]); +exit(0); \ No newline at end of file diff --git a/composer.json b/composer.json index 84d1acf..1390a3f 100644 --- a/composer.json +++ b/composer.json @@ -30,6 +30,6 @@ "phpunit": "phpunit" }, "bin": [ - "bin/phpstan-baseline-analyze.php" + "bin/phpstan-baseline-analyze" ] } diff --git a/lib/Application.php b/lib/Application.php index 7880c72..adef674 100644 --- a/lib/Application.php +++ b/lib/Application.php @@ -18,4 +18,9 @@ public function start(string $glob): void printf(" Overall-Complexity: %s\n", $result->overallComplexity); } } + + public function help(): void + { + printf('USAGE: phpstan-baseline-analyze '); + } }