@@ -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 | */ |