From ccb347956855b8272d3a9e48e6b6526bbb78a231 Mon Sep 17 00:00:00 2001 From: tracer Date: Wed, 21 Sep 2022 15:58:48 +0200 Subject: [PATCH] added quiet option --- bin/console | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) mode change 100644 => 100755 bin/console diff --git a/bin/console b/bin/console old mode 100644 new mode 100755 index 20f295b..bf7fc02 --- a/bin/console +++ b/bin/console @@ -26,11 +26,13 @@ require dirname(path: __DIR__) . '/vendor/autoload.php'; $shortOpts = 'v::'; // version +$shortOpts = 'q::'; // version $shortOpts .= "V::"; // verbose $shortOpts .= "h::"; // help $longOpts = [ 'version::', + 'quiet::', 'verbose::', 'help::' ]; @@ -47,6 +49,13 @@ if (array_key_exists(key: 'h', array: $options) || array_key_exists(key: 'help', exit(0); } +if (array_key_exists(key: 'q', array: $options) || array_key_exists(key: 'quiet', array: $options)) { + $quiet = true; +} else { + $quiet = false; +} + + if (array_key_exists(key: 'V', array: $options) || array_key_exists(key: 'verbose', array: $options)) { $verbose = true; } else { @@ -56,8 +65,8 @@ if (array_key_exists(key: 'V', array: $options) || array_key_exists(key: 'verbos $arguments = array_slice(array: $argv, offset: $restIndex); try { - $app = new BindAPI(verbose: $verbose ); - $app->runCommand(argumentsCount: count(value: $arguments), arguments: $arguments); + $app = new BindAPI(verbose: $verbose, quiet: $quiet); + $app->runCommand(arguments: $arguments); } catch (DependencyException|NotFoundException|Exception $e) { echo $e->getMessage() . PHP_EOL;