From ea3827fe7f1d552b921c38528ee8bc257b63032a Mon Sep 17 00:00:00 2001 From: Francisco Madeira Date: Thu, 16 Mar 2023 11:42:29 +0000 Subject: [PATCH] fix: Help Command --- src/Plugins/Help.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Plugins/Help.php b/src/Plugins/Help.php index 2d21ebb6..ff2c2728 100644 --- a/src/Plugins/Help.php +++ b/src/Plugins/Help.php @@ -58,11 +58,9 @@ final class Help implements HandlesArguments 'desc' => $description, ] = $option; - $argument = $this->colorizeOptions($argument); - View::render('components.two-column-detail', [ - 'left' => $argument, - 'right' => $description, + 'left' => $this->colorizeOptions($argument), + 'right' => preg_replace(['//'], ['[', ']'], $description), ]); } } @@ -80,9 +78,11 @@ final class Help implements HandlesArguments */ private function colorizeOptions(string $argument): string { - $argument = (string) preg_replace('/(--\w+)/', '$1', $argument); - - return (string) preg_replace('/(-\w+)/', '$1', $argument); + return preg_replace( + ['//', '/(-+[\w-]+)/'], + ['[', ']', '$1'], + $argument + ); } /**