Lines Matching refs:Option
29 * @var Option[]
34 * @param string|Option ...$options
42 * @param string|Option ...$options
48 $this->options[] = $option instanceof Option ? $option : new Option($option);
55 * @param string|Option ...$options
62 if ($option instanceof Option) {
65 $this->options[] = new Option($option);
73 * @param string|Option $option
78 $option = $option instanceof Option ? $option : new Option($option);
90 * @param string|Option ...$options
96 $option = $option instanceof Option ? $option : new Option($option);
110 * @return Option|null
112 public function first(): ?Option
122 * @return Option|null
124 public function last(): ?Option
152 * @return Option[]
153 * @psalm-return array<array-key, Option>
170 * @psalm-return ArrayIterator<array-key, Option>