From 2877740bdbf1c875474ff27946c2120d7c60f8ff Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Wed, 19 Mar 2025 10:36:05 +0100 Subject: [PATCH] [TASK] Add native type declarations for `ValueList` Also polish some PHPDoc type annotations. Part of #811. --- src/Value/ValueList.php | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/Value/ValueList.php b/src/Value/ValueList.php index 3e57d7fe..b63b34ef 100644 --- a/src/Value/ValueList.php +++ b/src/Value/ValueList.php @@ -29,7 +29,7 @@ abstract class ValueList extends Value protected $separator; /** - * @param array|Value|string $components + * @param array|Value|string $components * @param string $separator * @param int<0, max> $lineNumber */ @@ -52,33 +52,27 @@ public function addListComponent($component): void } /** - * @return array + * @return array */ - public function getListComponents() + public function getListComponents(): array { return $this->components; } /** - * @param array $components + * @param array $components */ public function setListComponents(array $components): void { $this->components = $components; } - /** - * @return string - */ - public function getListSeparator() + public function getListSeparator(): string { return $this->separator; } - /** - * @param string $separator - */ - public function setListSeparator($separator): void + public function setListSeparator(string $separator): void { $this->separator = $separator; }