@@ -216,7 +216,7 @@ |
||
216 | 216 | } |
217 | 217 | |
218 | 218 | /** |
219 | - * @param iterable|ComponentInterface[] $children |
|
219 | + * @param ComponentInterface[] $children |
|
220 | 220 | * @return ComponentInterface |
221 | 221 | */ |
222 | 222 | public function setChildren(iterable $children): ComponentInterface |
@@ -135,6 +135,10 @@ |
||
135 | 135 | return $this->convertToBoolean($value); |
136 | 136 | } |
137 | 137 | |
138 | + /** |
|
139 | + * @param boolean|null $x |
|
140 | + * @param boolean $y |
|
141 | + */ |
|
138 | 142 | protected function evaluateAndOr($x, $y, string $combiner): bool |
139 | 143 | { |
140 | 144 | switch ($combiner) { |
@@ -25,7 +25,7 @@ |
||
25 | 25 | /** |
26 | 26 | * Renders the view |
27 | 27 | * |
28 | - * @return mixed The rendered view |
|
28 | + * @return string The rendered view |
|
29 | 29 | */ |
30 | 30 | public function render() |
31 | 31 | { |
@@ -423,7 +423,7 @@ discard block |
||
423 | 423 | * Sanitize a path, ensuring it is absolute and |
424 | 424 | * if a directory, suffixed by a trailing slash. |
425 | 425 | * |
426 | - * @param string|array $path |
|
426 | + * @param string $path |
|
427 | 427 | * @return string|string[] |
428 | 428 | */ |
429 | 429 | protected function sanitizePath($path) |
@@ -587,7 +587,7 @@ discard block |
||
587 | 587 | } |
588 | 588 | |
589 | 589 | /** |
590 | - * @param mixed $source |
|
590 | + * @param string $source |
|
591 | 591 | */ |
592 | 592 | public function setTemplateSource($source) |
593 | 593 | { |
@@ -22,12 +22,18 @@ |
||
22 | 22 | |
23 | 23 | protected $file; |
24 | 24 | |
25 | + /** |
|
26 | + * @param string $name |
|
27 | + */ |
|
25 | 28 | public function setName(?string $name): ComponentInterface |
26 | 29 | { |
27 | 30 | $this->name = $name; |
28 | 31 | return $this; |
29 | 32 | } |
30 | 33 | |
34 | + /** |
|
35 | + * @param string $file |
|
36 | + */ |
|
31 | 37 | public function setFile($file): ComponentInterface |
32 | 38 | { |
33 | 39 | $this->file = $file; |
@@ -70,6 +70,7 @@ |
||
70 | 70 | * |
71 | 71 | * @param Source $source Template source instance |
72 | 72 | * @param Configuration|null Template parsing configuration to use |
73 | + * @param Configuration $configuration |
|
73 | 74 | * @return ComponentInterface Parsed template |
74 | 75 | * @throws Exception |
75 | 76 | */ |