From 29abff10c0dac4986816483e6bb53c1fb9806e04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Pineau?= Date: Mon, 11 Mar 2024 15:21:04 +0100 Subject: [PATCH] [Console] Add `ArgvInput::getRawTokens()` --- src/Symfony/Component/Console/CHANGELOG.md | 5 +++++ src/Symfony/Component/Console/Input/ArgvInput.php | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/src/Symfony/Component/Console/CHANGELOG.md b/src/Symfony/Component/Console/CHANGELOG.md index 0ff71d2faf480..25d7f7179723c 100644 --- a/src/Symfony/Component/Console/CHANGELOG.md +++ b/src/Symfony/Component/Console/CHANGELOG.md @@ -1,6 +1,11 @@ CHANGELOG ========= +7.1 +--- + + * Add `ArgvInput::getRawTokens()` + 7.0 --- diff --git a/src/Symfony/Component/Console/Input/ArgvInput.php b/src/Symfony/Component/Console/Input/ArgvInput.php index 6c95abc655961..c728d6d17514d 100644 --- a/src/Symfony/Component/Console/Input/ArgvInput.php +++ b/src/Symfony/Component/Console/Input/ArgvInput.php @@ -345,6 +345,14 @@ public function getParameterOption(string|array $values, string|bool|int|float|a return $default; } + /** + * Returns un-parsed and not validated tokens. + */ + public function getRawTokens(): array + { + return $this->tokens; + } + /** * Returns a stringified representation of the args passed to the command. */