@@ -119,6 +119,9 @@ discard block |
||
119 | 119 | return new VariadicParameterSpec($matches['name'], $this->builder->build($matches['type'])); |
120 | 120 | } |
121 | 121 | |
122 | + /** |
|
123 | + * @param string|null $default |
|
124 | + */ |
|
122 | 125 | protected function buildOptionalParameterSpec(array $matches, ?string $default): OptionalParameterSpec |
123 | 126 | { |
124 | 127 | if (null !== $default) { |
@@ -179,6 +182,9 @@ discard block |
||
179 | 182 | throw new ParameterSpecBuilderException("Unknown default value format '{$definition}'"); |
180 | 183 | } |
181 | 184 | |
185 | + /** |
|
186 | + * @param string $ends |
|
187 | + */ |
|
182 | 188 | private function wrappedWith(string $definition, string $starts, $ends) |
183 | 189 | { |
184 | 190 | assert(strlen($definition) >= 2); |