@@ -8,7 +8,7 @@  | 
                                                    ||
| 8 | 8 | public const CONTEXT_ROOT = 0;  | 
                                                        
| 9 | 9 | public const CONTEXT_INLINE = 1;  | 
                                                        
| 10 | 10 | public const CONTEXT_TAG = 2;  | 
                                                        
| 11 | - public const CONTEXT_ARRAY= 3;  | 
                                                        |
| 11 | + public const CONTEXT_ARRAY = 3;  | 
                                                        |
| 12 | 12 | public const CONTEXT_QUOTED = 4;  | 
                                                        
| 13 | 13 | public const CONTEXT_ATTRIBUTES = 5;  | 
                                                        
| 14 | 14 | public const CONTEXT_DEAD = 6;  | 
                                                        
@@ -123,7 +123,7 @@  | 
                                                    ||
| 123 | 123 | }  | 
                                                        
| 124 | 124 | }  | 
                                                        
| 125 | 125 | |
| 126 | - public function switch(Context $context): Context  | 
                                                        |
| 126 | + public function switch (Context $context): Context  | 
                                                        |
| 127 | 127 |      { | 
                                                        
| 128 | 128 | $previous = $this->context;  | 
                                                        
| 129 | 129 | $this->context = $context;  | 
                                                        
@@ -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  | 
                                                        
@@ -14,7 +14,6 @@  | 
                                                    ||
| 14 | 14 | use TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\RootNode;  | 
                                                        
| 15 | 15 | use TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\TextNode;  | 
                                                        
| 16 | 16 | use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;  | 
                                                        
| 17 | -use TYPO3Fluid\Fluid\ViewHelpers\ArgumentViewHelper;  | 
                                                        |
| 18 | 17 | use TYPO3Fluid\Fluid\ViewHelpers\ParameterViewHelper;  | 
                                                        
| 19 | 18 | |
| 20 | 19 | /**  | 
                                                        
@@ -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 |      { | 
                                                        
@@ -35,7 +35,7 @@  | 
                                                    ||
| 35 | 35 |      { | 
                                                        
| 36 | 36 | $previous = $this->features[$feature];  | 
                                                        
| 37 | 37 |          if (is_bool($state) || is_numeric($state) || is_null($state)) { | 
                                                        
| 38 | - $this->features[$feature] = (bool)$state;  | 
                                                        |
| 38 | + $this->features[$feature] = (bool) $state;  | 
                                                        |
| 39 | 39 |          } elseif (is_string($state)) { | 
                                                        
| 40 | 40 | $this->features[$feature] = in_array(strtolower($state), ['on', 'true', 'enabled'], true);  | 
                                                        
| 41 | 41 | }  | 
                                                        
@@ -223,7 +223,7 @@  | 
                                                    ||
| 223 | 223 |          try { | 
                                                        
| 224 | 224 | $parsedPartial = $renderingContext->getTemplateParser()->getOrParseAndStoreTemplate(  | 
                                                        
| 225 | 225 | $templatePaths->getPartialIdentifier($partialName),  | 
                                                        
| 226 | -                function (RenderingContextInterface $renderingContext) use ($partialName): string { | 
                                                        |
| 226 | +                function(RenderingContextInterface $renderingContext) use ($partialName): string { | 
                                                        |
| 227 | 227 | return $renderingContext->getTemplatePaths()->getPartialSource($partialName);  | 
                                                        
| 228 | 228 | }  | 
                                                        
| 229 | 229 | );  | 
                                                        
@@ -80,7 +80,7 @@  | 
                                                    ||
| 80 | 80 |      { | 
                                                        
| 81 | 81 | $this->ignoreEmptyAttributes = $ignoreEmptyAttributes;  | 
                                                        
| 82 | 82 |          if ($ignoreEmptyAttributes) { | 
                                                        
| 83 | -            $this->attributes = array_filter($this->attributes, function ($item): bool { return trim((string) $item) !== ''; }); | 
                                                        |
| 83 | +            $this->attributes = array_filter($this->attributes, function($item): bool { return trim((string) $item) !== ''; }); | 
                                                        |
| 84 | 84 | }  | 
                                                        
| 85 | 85 | }  | 
                                                        
| 86 | 86 | |