summaryrefslogtreecommitdiff
path: root/cli/CliOption.php
diff options
context:
space:
mode:
authorGravatar Luc SANCHEZ <4697568+ColonelMoutarde@users.noreply.github.com> 2024-11-28 17:11:04 +0100
committerGravatar GitHub <noreply@github.com> 2024-11-28 17:11:04 +0100
commit15745d42b779ad14efde2932ab116f45eee39246 (patch)
tree2528a36184d8152d4f2d90dc73df680f84bbe1d1 /cli/CliOption.php
parent604b186638276203c8495a3ee86da0cc240ab4d0 (diff)
Upgrade code to php 8.1 (#6748)
* revert Fix code indentation Fix code Upgrade code to php 8.1 * fix remarques * code review * code review * code review * Apply suggestions from code review * code review * Fixes * Many remainging updates of array syntax * Lost case 'reading-list' * Uneeded PHPDoc --------- Co-authored-by: Luc Sanchez <l.sanchez-prestataire@alptis.fr> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'cli/CliOption.php')
-rw-r--r--cli/CliOption.php7
1 files changed, 1 insertions, 6 deletions
diff --git a/cli/CliOption.php b/cli/CliOption.php
index d0eace311..e92fbd804 100644
--- a/cli/CliOption.php
+++ b/cli/CliOption.php
@@ -5,18 +5,13 @@ final class CliOption {
public const VALUE_NONE = 'none';
public const VALUE_REQUIRED = 'required';
public const VALUE_OPTIONAL = 'optional';
-
- private string $longAlias;
- private ?string $shortAlias;
private string $valueTaken = self::VALUE_REQUIRED;
/** @var array{type:string,isArray:bool} $types */
private array $types = ['type' => 'string', 'isArray' => false];
private string $optionalValueDefault = '';
private ?string $deprecatedAlias = null;
- public function __construct(string $longAlias, ?string $shortAlias = null) {
- $this->longAlias = $longAlias;
- $this->shortAlias = $shortAlias;
+ public function __construct(private readonly string $longAlias, private readonly ?string $shortAlias = null) {
}
/** Sets this option to be treated as a flag. */