[TASK] Remove superfluous parenthesis in sysexts
authorArvid Jakobsson <arvid.jakobsson@gmail.com>
Mon, 17 Sep 2012 19:25:51 +0000 (21:25 +0200)
committerOliver Hader <oliver.hader@typo3.org>
Tue, 18 Sep 2012 15:42:38 +0000 (17:42 +0200)
Superfluous brackets in fluid after namespaces move
Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Resolves: #41016
Related: #40095
Releases: 6.0
Change-Id: I64741473cb24eda343f0576ebd1a0f1846dfc3f8
Reviewed-on: http://review.typo3.org/14675
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
56 files changed:
typo3/sysext/fluid/Classes/Compatibility/DocbookGeneratorService.php
typo3/sysext/fluid/Classes/Core/Compiler/TemplateCompiler.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/AbstractNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/BooleanNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/ObjectAccessorNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/TextNode.php
typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php
typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractViewHelper.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Arguments.php
typo3/sysext/fluid/Classes/Core/ViewHelper/TagBasedViewHelper.php
typo3/sysext/fluid/Classes/Core/ViewHelper/TagBuilder.php
typo3/sysext/fluid/Classes/Core/ViewHelper/TemplateVariableContainer.php
typo3/sysext/fluid/Classes/Core/ViewHelper/ViewHelperVariableContainer.php
typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetController.php
typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetViewHelper.php
typo3/sysext/fluid/Classes/Core/Widget/AjaxWidgetContextHolder.php
typo3/sysext/fluid/Classes/Core/Widget/WidgetRequest.php
typo3/sysext/fluid/Classes/View/StandaloneView.php
typo3/sysext/fluid/Classes/View/TemplateView.php
typo3/sysext/fluid/Classes/ViewHelpers/BaseViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/CshViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/IconViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/ShortcutViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/ContainerViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Menus/ActionMenuViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/PageInfoViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/PagePathViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/CObjectViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/CountViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/FlashMessagesViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormFieldViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/CheckboxViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/SelectViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/UploadViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/CropViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/CurrencyViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/DateViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/ImageViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Link/ExternalViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ExternalViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ImageViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ResourceViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/Controller/AutocompleteController.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/Controller/PaginateController.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/TemplateParserPatternTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/TemplateParserTest.php
typo3/sysext/fluid/Tests/Unit/View/TemplateViewTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/BaseViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/AbstractFormFieldViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/AbstractFormViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/SelectViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/FormViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/HtmlentitiesViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/Nl2brViewHelperTest.php

index 53adb90..8eba375 100644 (file)
@@ -57,7 +57,7 @@ class DocbookGeneratorService extends \TYPO3\CMS\Fluid\Service\DocbookGenerator
        private function recursiveClassNameSearch($namespace, $directory, &$classNames) {
                $dh = opendir($directory);
                while (($file = readdir($dh)) !== FALSE) {
-                       if (($file == '.' || $file == '..') || $file == '.svn') {
+                       if ($file == '.' || $file == '..' || $file == '.svn') {
                                continue;
                        }
                        if (is_file($directory . $file)) {
@@ -66,7 +66,7 @@ class DocbookGeneratorService extends \TYPO3\CMS\Fluid\Service\DocbookGenerator
                                }
                                $classNames[] = $namespace . substr($file, 0, -4);
                        } elseif (is_dir($directory . $file)) {
-                               $this->recursiveClassNameSearch(($namespace . $file) . '_', ($directory . $file) . '/', $classNames);
+                               $this->recursiveClassNameSearch($namespace . $file . '_', $directory . $file . '/', $classNames);
                        }
                }
                closedir($dh);
index 44fba96..32500ba 100644 (file)
@@ -80,7 +80,7 @@ class TemplateCompiler implements \TYPO3\CMS\Core\SingletonInterface {
                }
                $generatedRenderFunctions .= $this->generateCodeForSection($this->convertListOfSubNodes($parsingState->getRootNode()), 'render', 'Main Render function');
                $convertedLayoutNameNode = $parsingState->hasLayout() ? $this->convert($parsingState->getLayoutNameNode()) : array('initialization' => '', 'execution' => 'NULL');
-               $classDefinition = ('class FluidCache_' . $identifier) . ' extends TYPO3\\CMS\\Fluid\\Core\\Compiler\\AbstractCompiledTemplate';
+               $classDefinition = 'class FluidCache_' . $identifier . ' extends TYPO3\\CMS\\Fluid\\Core\\Compiler\\AbstractCompiledTemplate';
                $templateCode = '%s {
 
 public function getVariableContainer() {
@@ -159,7 +159,7 @@ return %s;
        protected function convertTextNode(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\TextNode $node) {
                return array(
                        'initialization' => '',
-                       'execution' => ('\'' . $this->escapeTextForUseInSingleQuotes($node->getText())) . '\''
+                       'execution' => '\'' . $this->escapeTextForUseInSingleQuotes($node->getText()) . '\''
                );
        }
 
@@ -172,7 +172,7 @@ return %s;
         * @see convert()
         */
        protected function convertViewHelperNode(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ViewHelperNode $node) {
-               $initializationPhpCode = ('// Rendering ViewHelper ' . $node->getViewHelperClassName()) . chr(10);
+               $initializationPhpCode = '// Rendering ViewHelper ' . $node->getViewHelperClassName() . chr(10);
                // Build up $arguments array
                $argumentsVariableName = $this->variableName('arguments');
                $initializationPhpCode .= sprintf('%s = array();', $argumentsVariableName) . chr(10);
@@ -209,7 +209,7 @@ return %s;
                $initializationPhpCode .= sprintf('%s->setArguments(%s);', $viewHelperVariableName, $argumentsVariableName) . chr(10);
                $initializationPhpCode .= sprintf('%s->setRenderingContext($renderingContext);', $viewHelperVariableName) . chr(10);
                $initializationPhpCode .= sprintf('%s->setRenderChildrenClosure(%s);', $viewHelperVariableName, $renderChildrenClosureVariableName) . chr(10);
-               $initializationPhpCode .= ('// End of ViewHelper ' . $node->getViewHelperClassName()) . chr(10);
+               $initializationPhpCode .= '// End of ViewHelper ' . $node->getViewHelperClassName() . chr(10);
                return array(
                        'initialization' => $initializationPhpCode,
                        'execution' => sprintf('%s->initializeArgumentsAndRender()', $viewHelperVariableName)
@@ -297,7 +297,7 @@ return %s;
                        $convertedLeftSide = $this->convert($node->getLeftSide());
                        $convertedRightSide = $this->convert($node->getRightSide());
                        return array(
-                               'initialization' => ($initializationPhpCode . $convertedLeftSide['initialization']) . $convertedRightSide['initialization'],
+                               'initialization' => $initializationPhpCode . $convertedLeftSide['initialization'] . $convertedRightSide['initialization'],
                                'execution' => sprintf('TYPO3\\CMS\\Fluid\\Core\\Parser\\SyntaxTree\\BooleanNode::evaluateComparator(\'%s\', %s, %s)', $node->getComparator(), $convertedLeftSide['execution'], $convertedRightSide['execution'])
                        );
                } else {
@@ -339,7 +339,7 @@ return %s;
         * @return string
         */
        public function variableName($prefix) {
-               return ('$' . $prefix) . $this->variableCounter++;
+               return '$' . $prefix . $this->variableCounter++;
        }
 
 }
index 717d065..68e4156 100644 (file)
@@ -36,7 +36,7 @@ abstract class AbstractNode implements \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\N
                        } else {
                                if (is_object($output)) {
                                        if (!method_exists($output, '__toString')) {
-                                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Cannot cast object of type "' . get_class($output)) . '" to string.', 1248356140);
+                                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Cannot cast object of type "' . get_class($output) . '" to string.', 1248356140);
                                        }
                                        $output = $output->__toString();
                                } else {
@@ -45,7 +45,7 @@ abstract class AbstractNode implements \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\N
                                $subNodeOutput = $subNode->evaluate($renderingContext);
                                if (is_object($subNodeOutput)) {
                                        if (!method_exists($subNodeOutput, '__toString')) {
-                                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Cannot cast object of type "' . get_class($subNodeOutput)) . '" to string.', 1273753083);
+                                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Cannot cast object of type "' . get_class($subNodeOutput) . '" to string.', 1273753083);
                                        }
                                        $output .= $subNodeOutput->__toString();
                                } else {
index ab0dfa5..1524e70 100644 (file)
@@ -230,7 +230,7 @@ class BooleanNode extends \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode {
                        }
                        return $evaluatedLeftSide <= $evaluatedRightSide;
                default:
-                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Comparator "' . $comparator) . '" is not implemented.', 1244234398);
+                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Comparator "' . $comparator . '" is not implemented.', 1244234398);
                }
        }
 
@@ -252,7 +252,7 @@ class BooleanNode extends \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode {
                if (is_object($evaluatedLeftSide) && is_object($evaluatedRightSide)) {
                        return TRUE;
                }
-               if (((is_string($evaluatedLeftSide) || is_resource($evaluatedLeftSide)) || is_numeric($evaluatedLeftSide)) && ((is_string($evaluatedRightSide) || is_resource($evaluatedRightSide)) || is_numeric($evaluatedRightSide))) {
+               if ((is_string($evaluatedLeftSide) || is_resource($evaluatedLeftSide) || is_numeric($evaluatedLeftSide)) && (is_string($evaluatedRightSide) || is_resource($evaluatedRightSide) || is_numeric($evaluatedRightSide))) {
                        return TRUE;
                }
                if (is_array($evaluatedLeftSide) && is_array($evaluatedRightSide)) {
index b9c8f66..d637bdc 100644 (file)
@@ -80,7 +80,7 @@ class ObjectAccessorNode extends \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\Abstrac
                foreach ($propertyPathSegments as $pathSegment) {
                        $propertyExists = FALSE;
                        $propertyValue = \TYPO3\CMS\Extbase\Reflection\ObjectAccess::getPropertyInternal($subject, $pathSegment, FALSE, $propertyExists);
-                       if (($propertyExists !== TRUE && (is_array($subject) || $subject instanceof \ArrayAccess)) && isset($subject[$pathSegment])) {
+                       if ($propertyExists !== TRUE && (is_array($subject) || $subject instanceof \ArrayAccess) && isset($subject[$pathSegment])) {
                                $subject = $subject[$pathSegment];
                        } else {
                                $subject = $propertyValue;
index c387dab..4dc5ee4 100644 (file)
@@ -29,7 +29,7 @@ class TextNode extends \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode {
         */
        public function __construct($text) {
                if (!is_string($text)) {
-                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Text node requires an argument of type string, "' . gettype($text)) . '" given.');
+                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Text node requires an argument of type string, "' . gettype($text) . '" given.');
                }
                $this->text = $text;
        }
index faa12f4..596cd09 100644 (file)
@@ -288,7 +288,7 @@ class TemplateParser {
         */
        public function parse($templateString) {
                if (!is_string($templateString)) {
-                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Parse requires a template string as argument, ' . gettype($templateString)) . ' given.', 1224237899);
+                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Parse requires a template string as argument, ' . gettype($templateString) . ' given.', 1224237899);
                }
                $this->reset();
                $templateString = $this->extractNamespaceDefinitions($templateString);
@@ -335,7 +335,7 @@ class TemplateParser {
                                $namespaceIdentifier = $matchedVariables[1][$index];
                                $fullyQualifiedNamespace = $matchedVariables[2][$index];
                                if (key_exists($namespaceIdentifier, $this->namespaces)) {
-                                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Namespace identifier "' . $namespaceIdentifier) . '" is already registered. Do not redeclare namespaces!', 1224241246);
+                                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Namespace identifier "' . $namespaceIdentifier . '" is already registered. Do not redeclare namespaces!', 1224241246);
                                }
                                $this->namespaces[$namespaceIdentifier] = $fullyQualifiedNamespace;
                        }
@@ -455,7 +455,7 @@ class TemplateParser {
                }
                foreach (array_keys($actualArguments) as $argumentName) {
                        if (!in_array($argumentName, $expectedArgumentNames)) {
-                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Argument "' . $argumentName) . '" was not registered.', 1237823695);
+                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Argument "' . $argumentName . '" was not registered.', 1237823695);
                        }
                }
        }
@@ -471,7 +471,7 @@ class TemplateParser {
                $actualArgumentNames = array_keys($actualArguments);
                foreach ($expectedArguments as $expectedArgument) {
                        if ($expectedArgument->isRequired() && !in_array($expectedArgument->getName(), $actualArgumentNames)) {
-                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('Required argument "' . $expectedArgument->getName()) . '" was not supplied.', 1237823699);
+                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Required argument "' . $expectedArgument->getName() . '" was not supplied.', 1237823699);
                        }
                }
        }
@@ -507,7 +507,7 @@ class TemplateParser {
                        $className = ucfirst($explodedViewHelperName[0]);
                }
                $className .= 'ViewHelper';
-               $name = ($this->namespaces[$namespaceIdentifier] . $namespaceSeperator) . $className;
+               $name = $this->namespaces[$namespaceIdentifier] . $namespaceSeperator . $className;
                return $name;
        }
 
@@ -529,7 +529,7 @@ class TemplateParser {
                        throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('You closed a templating tag which you never opened!', 1224485838);
                }
                if ($lastStackElement->getViewHelperClassName() != $this->resolveViewHelperName($namespaceIdentifier, $methodIdentifier)) {
-                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception((('Templating tags not properly nested. Expected: ' . $lastStackElement->getViewHelperClassName()) . '; Actual: ') . $this->resolveViewHelperName($namespaceIdentifier, $methodIdentifier), 1224485398);
+                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('Templating tags not properly nested. Expected: ' . $lastStackElement->getViewHelperClassName() . '; Actual: ' . $this->resolveViewHelperName($namespaceIdentifier, $methodIdentifier), 1224485398);
                }
                $this->callInterceptor($lastStackElement, \TYPO3\CMS\Fluid\Core\Parser\InterceptorInterface::INTERCEPT_CLOSING_VIEWHELPER, $state);
        }
@@ -764,7 +764,7 @@ class TemplateParser {
                                } elseif (array_key_exists('Subarray', $singleMatch) && !empty($singleMatch['Subarray'])) {
                                        $arrayToBuild[$arrayKey] = $this->objectManager->create('TYPO3\\CMS\\Fluid\\Core\\Parser\\SyntaxTree\\ArrayNode', $this->recursiveArrayHandler($singleMatch['Subarray']));
                                } else {
-                                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(('This exception should never be thrown, as the array value has to be of some type (Value given: "' . var_export($singleMatch, TRUE)) . '"). Please post your template to the bugtracker at forge.typo3.org.', 1225136013);
+                                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('This exception should never be thrown, as the array value has to be of some type (Value given: "' . var_export($singleMatch, TRUE) . '"). Please post your template to the bugtracker at forge.typo3.org.', 1225136013);
                                }
                        }
                        return $arrayToBuild;
index dffa430..576d2e1 100644 (file)
@@ -164,7 +164,7 @@ abstract class AbstractViewHelper {
         */
        protected function registerArgument($name, $type, $description, $required = FALSE, $defaultValue = NULL) {
                if (array_key_exists($name, $this->argumentDefinitions)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Argument "' . $name) . '" has already been defined, thus it should not be defined again.', 1253036401);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Argument "' . $name . '" has already been defined, thus it should not be defined again.', 1253036401);
                }
                $this->argumentDefinitions[$name] = new \TYPO3\CMS\Fluid\Core\ViewHelper\ArgumentDefinition($name, $type, $description, $required, $defaultValue);
                return $this;
@@ -185,7 +185,7 @@ abstract class AbstractViewHelper {
         */
        protected function overrideArgument($name, $type, $description, $required = FALSE, $defaultValue = NULL) {
                if (!array_key_exists($name, $this->argumentDefinitions)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Argument "' . $name) . '" has not been defined, thus it can\'t be overridden.', 1279212461);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Argument "' . $name . '" has not been defined, thus it can\'t be overridden.', 1279212461);
                }
                $this->argumentDefinitions[$name] = new \TYPO3\CMS\Fluid\Core\ViewHelper\ArgumentDefinition($name, $type, $description, $required, $defaultValue);
                return $this;
@@ -334,7 +334,7 @@ abstract class AbstractViewHelper {
                                $dataType = 'array';
                        }
                        if ($dataType === NULL) {
-                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception(((('could not determine type of argument "' . $parameterName) . '" of the render-method in ViewHelper "') . get_class($this)) . '". Either the methods docComment is invalid or some PHP optimizer strips off comments.', 1242292003);
+                               throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('could not determine type of argument "' . $parameterName . '" of the render-method in ViewHelper "' . get_class($this) . '". Either the methods docComment is invalid or some PHP optimizer strips off comments.', 1242292003);
                        }
                        $description = '';
                        if (\TYPO3\CMS\Fluid\Fluid::$debugMode && isset($paramAnnotations[$i])) {
@@ -369,19 +369,19 @@ abstract class AbstractViewHelper {
                                        continue;
                                }
                                if ($type === 'array') {
-                                       if ((!is_array($this->arguments[$argumentName]) && !$this->arguments[$argumentName] instanceof \ArrayAccess) && !$this->arguments[$argumentName] instanceof \Traversable) {
-                                               throw new \InvalidArgumentException(((((('The argument "' . $argumentName) . '" was registered with type "array", but is of type "') . gettype($this->arguments[$argumentName])) . '" in view helper "') . get_class($this)) . '"', 1237900529);
+                                       if (!is_array($this->arguments[$argumentName]) && !$this->arguments[$argumentName] instanceof \ArrayAccess && !$this->arguments[$argumentName] instanceof \Traversable) {
+                                               throw new \InvalidArgumentException('The argument "' . $argumentName . '" was registered with type "array", but is of type "' . gettype($this->arguments[$argumentName]) . '" in view helper "' . get_class($this) . '"', 1237900529);
                                        }
                                } elseif ($type === 'boolean') {
                                        if (!is_bool($this->arguments[$argumentName])) {
-                                               throw new \InvalidArgumentException(((((('The argument "' . $argumentName) . '" was registered with type "boolean", but is of type "') . gettype($this->arguments[$argumentName])) . '" in view helper "') . get_class($this)) . '".', 1240227732);
+                                               throw new \InvalidArgumentException('The argument "' . $argumentName . '" was registered with type "boolean", but is of type "' . gettype($this->arguments[$argumentName]) . '" in view helper "' . get_class($this) . '".', 1240227732);
                                        }
                                } elseif (class_exists($type, FALSE)) {
                                        if (!$this->arguments[$argumentName] instanceof $type) {
                                                if (is_object($this->arguments[$argumentName])) {
-                                                       throw new \InvalidArgumentException(((((((('The argument "' . $argumentName) . '" was registered with type "') . $type) . '", but is of type "') . get_class($this->arguments[$argumentName])) . '" in view helper "') . get_class($this)) . '".', 1256475114);
+                                                       throw new \InvalidArgumentException('The argument "' . $argumentName . '" was registered with type "' . $type . '", but is of type "' . get_class($this->arguments[$argumentName]) . '" in view helper "' . get_class($this) . '".', 1256475114);
                                                } else {
-                                                       throw new \InvalidArgumentException(((((((('The argument "' . $argumentName) . '" was registered with type "') . $type) . '", but is of type "') . gettype($this->arguments[$argumentName])) . '" in view helper "') . get_class($this)) . '".', 1256475113);
+                                                       throw new \InvalidArgumentException('The argument "' . $argumentName . '" was registered with type "' . $type . '", but is of type "' . gettype($this->arguments[$argumentName]) . '" in view helper "' . get_class($this) . '".', 1256475113);
                                                }
                                        }
                                }
index 06302d6..1629b99 100644 (file)
@@ -74,7 +74,7 @@ class Arguments implements ArrayAccess {
         * @param object $value
         */
        public function offsetSet($key, $value) {
-               throw new \TYPO3\CMS\Fluid\Core\Exception(('Tried to set argument "' . $key) . '", but setting arguments is forbidden.', 1236080693);
+               throw new \TYPO3\CMS\Fluid\Core\Exception('Tried to set argument "' . $key . '", but setting arguments is forbidden.', 1236080693);
        }
 
        /**
@@ -83,7 +83,7 @@ class Arguments implements ArrayAccess {
         * @param string $key
         */
        public function offsetUnset($key) {
-               throw new \TYPO3\CMS\Fluid\Core\Exception(('Tried to unset argument "' . $key) . '", but setting arguments is forbidden.', 1236080702);
+               throw new \TYPO3\CMS\Fluid\Core\Exception('Tried to unset argument "' . $key . '", but setting arguments is forbidden.', 1236080702);
        }
 
        /**
index d3d2b4c..156b191 100644 (file)
@@ -30,7 +30,7 @@ abstract class TagBasedViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\Abstr
         * Constructor
         */
        public function __construct() {
-               \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog(('the ViewHelper "' . get_class($this)) . '" extends "TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\TagBasedViewHelper". This is deprecated since TYPO3 4.5. Please extend the class "TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractTagBasedViewHelper"');
+               \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog('the ViewHelper "' . get_class($this) . '" extends "TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\TagBasedViewHelper". This is deprecated since TYPO3 4.5. Please extend the class "TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractTagBasedViewHelper"');
                parent::__construct();
        }
 
index ba3690f..8e136e0 100644 (file)
@@ -190,10 +190,10 @@ class TagBuilder {
                }
                $output = '<' . $this->tagName;
                foreach ($this->attributes as $attributeName => $attributeValue) {
-                       $output .= (((' ' . $attributeName) . '="') . $attributeValue) . '"';
+                       $output .= ' ' . $attributeName . '="' . $attributeValue . '"';
                }
                if ($this->hasContent() || $this->forceClosingTag) {
-                       $output .= ((('>' . $this->content) . '</') . $this->tagName) . '>';
+                       $output .= '>' . $this->content . '</' . $this->tagName . '>';
                } else {
                        $output .= ' />';
                }
index 5de01cf..ceadbfe 100644 (file)
@@ -58,7 +58,7 @@ class TemplateVariableContainer implements \ArrayAccess {
                        throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('Duplicate variable declarations!', 1224479063);
                }
                if (in_array(strtolower($identifier), self::$reservedVariableNames)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException(('"' . $identifier) . '" is a reserved variable name and can\'t be used as variable identifier.', 1256730379);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('"' . $identifier . '" is a reserved variable name and can\'t be used as variable identifier.', 1256730379);
                }
                $this->variables[$identifier] = $value;
        }
@@ -75,7 +75,7 @@ class TemplateVariableContainer implements \ArrayAccess {
                        return $this->variables;
                }
                if (!array_key_exists($identifier, $this->variables)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException(('Tried to get a variable "' . $identifier) . '" which is not stored in the context!', 1224479370);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('Tried to get a variable "' . $identifier . '" which is not stored in the context!', 1224479370);
                }
                return $this->variables[$identifier];
        }
@@ -89,7 +89,7 @@ class TemplateVariableContainer implements \ArrayAccess {
         */
        public function remove($identifier) {
                if (!array_key_exists($identifier, $this->variables)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException(('Tried to remove a variable "' . $identifier) . '" which is not stored in the context!', 1224479372);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('Tried to remove a variable "' . $identifier . '" which is not stored in the context!', 1224479372);
                }
                unset($this->variables[$identifier]);
        }
index 36f8296..86a1961 100644 (file)
@@ -43,7 +43,7 @@ class ViewHelperVariableContainer {
         */
        public function add($viewHelperName, $key, $value) {
                if ($this->exists($viewHelperName, $key)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException(((('The key "' . $viewHelperName) . '->') . $key) . '" was already stored and you cannot override it.', 1243352010);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('The key "' . $viewHelperName . '->' . $key . '" was already stored and you cannot override it.', 1243352010);
                }
                $this->addOrUpdate($viewHelperName, $key, $value);
        }
@@ -76,7 +76,7 @@ class ViewHelperVariableContainer {
         */
        public function get($viewHelperName, $key) {
                if (!$this->exists($viewHelperName, $key)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException(((('No value found for key "' . $viewHelperName) . '->') . $key) . '"', 1243325768);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('No value found for key "' . $viewHelperName . '->' . $key . '"', 1243325768);
                }
                return $this->objects[$viewHelperName][$key];
        }
@@ -104,7 +104,7 @@ class ViewHelperVariableContainer {
         */
        public function remove($viewHelperName, $key) {
                if (!$this->exists($viewHelperName, $key)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException(((('No value found for key "' . $viewHelperName) . '->') . $key) . '", thus the key cannot be removed.', 1243352249);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException('No value found for key "' . $viewHelperName . '->' . $key . '", thus the key cannot be removed.', 1243352249);
                }
                unset($this->objects[$viewHelperName][$key]);
        }
index 5672caa..ac41620 100644 (file)
@@ -65,7 +65,7 @@ abstract class AbstractWidgetController extends \TYPO3\CMS\Extbase\Mvc\Controlle
        protected function setViewConfiguration(\TYPO3\CMS\Extbase\Mvc\View\ViewInterface $view) {
                $extbaseFrameworkConfiguration = $this->configurationManager->getConfiguration(\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface::CONFIGURATION_TYPE_FRAMEWORK);
                $widgetViewHelperClassName = $this->request->getWidgetContext()->getWidgetViewHelperClassName();
-               if ((isset($extbaseFrameworkConfiguration['view']['widget'][$widgetViewHelperClassName]['template']) && strlen($extbaseFrameworkConfiguration['view']['widget'][$widgetViewHelperClassName]['template']) > 0) && method_exists($view, 'setTemplateRootPath')) {
+               if (isset($extbaseFrameworkConfiguration['view']['widget'][$widgetViewHelperClassName]['template']) && strlen($extbaseFrameworkConfiguration['view']['widget'][$widgetViewHelperClassName]['template']) > 0 && method_exists($view, 'setTemplateRootPath')) {
                        $view->setTemplateRootPath(\TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName($extbaseFrameworkConfiguration['view']['widget'][$widgetViewHelperClassName]['template']));
                }
        }
index 8a40342..0f1fd40 100644 (file)
@@ -157,9 +157,9 @@ abstract class AbstractWidgetViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper
        protected function initiateSubRequest() {
                if (!$this->controller instanceof \TYPO3\CMS\Fluid\Core\Widget\AbstractWidgetController) {
                        if (isset($this->controller)) {
-                               throw new \TYPO3\CMS\Fluid\Core\Widget\Exception\MissingControllerException(((('initiateSubRequest() can not be called if there is no valid controller extending TYPO3\\CMS\\Fluid\\Core\\Widget\\AbstractWidgetController. Got "' . get_class($this->controller)) . '" in class "') . get_class($this)) . '".', 1289422564);
+                               throw new \TYPO3\CMS\Fluid\Core\Widget\Exception\MissingControllerException('initiateSubRequest() can not be called if there is no valid controller extending TYPO3\\CMS\\Fluid\\Core\\Widget\\AbstractWidgetController. Got "' . get_class($this->controller) . '" in class "' . get_class($this) . '".', 1289422564);
                        }
-                       throw new \TYPO3\CMS\Fluid\Core\Widget\Exception\MissingControllerException(('initiateSubRequest() can not be called if there is no controller inside $this->controller. Make sure to add a corresponding injectController method to your WidgetViewHelper class "' . get_class($this)) . '".', 1284401632);
+                       throw new \TYPO3\CMS\Fluid\Core\Widget\Exception\MissingControllerException('initiateSubRequest() can not be called if there is no controller inside $this->controller. Make sure to add a corresponding injectController method to your WidgetViewHelper class "' . get_class($this) . '".', 1284401632);
                }
                $subRequest = $this->objectManager->create('TYPO3\\CMS\\Fluid\\Core\\Widget\\WidgetRequest');
                $subRequest->setWidgetContext($this->widgetContext);
index 7ab17e7..84ef9e7 100644 (file)
@@ -71,7 +71,7 @@ class AjaxWidgetContextHolder implements \TYPO3\CMS\Core\SingletonInterface {
         */
        public function get($ajaxWidgetId) {
                if (!isset($this->widgetContexts[$ajaxWidgetId])) {
-                       throw new \TYPO3\CMS\Fluid\Core\Widget\Exception\WidgetContextNotFoundException(('No widget context was found for the Ajax Widget Identifier "' . $ajaxWidgetId) . '". This only happens if AJAX URIs are called without including the widget on a page.', 1284793775);
+                       throw new \TYPO3\CMS\Fluid\Core\Widget\Exception\WidgetContextNotFoundException('No widget context was found for the Ajax Widget Identifier "' . $ajaxWidgetId . '". This only happens if AJAX URIs are called without including the widget on a page.', 1284793775);
                }
                return $this->widgetContexts[$ajaxWidgetId];
        }
index 4453c22..88b9899 100644 (file)
@@ -52,7 +52,7 @@ class WidgetRequest extends \TYPO3\CMS\Extbase\Mvc\Web\Request {
         * @return string
         */
        public function getArgumentPrefix() {
-               return (($this->widgetContext->getParentPluginNamespace() . '[') . $this->widgetContext->getWidgetIdentifier()) . ']';
+               return $this->widgetContext->getParentPluginNamespace() . '[' . $this->widgetContext->getWidgetIdentifier() . ']';
        }
 
 }
index 9e94069..9f5697d 100644 (file)
@@ -262,7 +262,7 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                }
                if ($this->templateSource === NULL) {
                        if (!file_exists($this->templatePathAndFilename)) {
-                               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('Template could not be found at "' . $this->templatePathAndFilename) . '".', 1288087061);
+                               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('Template could not be found at "' . $this->templatePathAndFilename . '".', 1288087061);
                        }
                        $this->templateSource = file_get_contents($this->templatePathAndFilename);
                }
@@ -294,7 +294,7 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                $layoutPathAndFilename = $this->getLayoutPathAndFilename($layoutName);
                $layoutSource = file_get_contents($layoutPathAndFilename);
                if ($layoutSource === FALSE) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('"' . $layoutPathAndFilename) . '" is not a valid template resource URI.', 1312215888);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('"' . $layoutPathAndFilename . '" is not a valid template resource URI.', 1312215888);
                }
                return $layoutSource;
        }
@@ -314,17 +314,17 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
        protected function getLayoutPathAndFilename($layoutName = 'Default') {
                $layoutRootPath = $this->getLayoutRootPath();
                if (!is_dir($layoutRootPath)) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('Layout root path "' . $layoutRootPath) . '" does not exist.', 1288092521);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('Layout root path "' . $layoutRootPath . '" does not exist.', 1288092521);
                }
                $possibleLayoutPaths = array();
-               $possibleLayoutPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath(((($layoutRootPath . '/') . $layoutName) . '.') . $this->getRequest()->getFormat());
-               $possibleLayoutPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath(($layoutRootPath . '/') . $layoutName);
+               $possibleLayoutPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath($layoutRootPath . '/' . $layoutName . '.' . $this->getRequest()->getFormat());
+               $possibleLayoutPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath($layoutRootPath . '/' . $layoutName);
                foreach ($possibleLayoutPaths as $layoutPathAndFilename) {
                        if (file_exists($layoutPathAndFilename)) {
                                return $layoutPathAndFilename;
                        }
                }
-               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('Could not load layout file. Tried following paths: "' . implode('", "', $possibleLayoutPaths)) . '".', 1288092555);
+               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('Could not load layout file. Tried following paths: "' . implode('", "', $possibleLayoutPaths) . '".', 1288092555);
        }
 
        /**
@@ -352,7 +352,7 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                $partialPathAndFilename = $this->getPartialPathAndFilename($partialName);
                $partialSource = file_get_contents($partialPathAndFilename);
                if ($partialSource === FALSE) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('"' . $partialPathAndFilename) . '" is not a valid template resource URI.', 1257246929);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('"' . $partialPathAndFilename . '" is not a valid template resource URI.', 1257246929);
                }
                return $partialSource;
        }
@@ -367,17 +367,17 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
        protected function getPartialPathAndFilename($partialName) {
                $partialRootPath = $this->getPartialRootPath();
                if (!is_dir($partialRootPath)) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('Partial root path "' . $partialRootPath) . '" does not exist.', 1288094648);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('Partial root path "' . $partialRootPath . '" does not exist.', 1288094648);
                }
                $possiblePartialPaths = array();
-               $possiblePartialPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath(((($partialRootPath . '/') . $partialName) . '.') . $this->getRequest()->getFormat());
-               $possiblePartialPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath(($partialRootPath . '/') . $partialName);
+               $possiblePartialPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath($partialRootPath . '/' . $partialName . '.' . $this->getRequest()->getFormat());
+               $possiblePartialPaths[] = \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath($partialRootPath . '/' . $partialName);
                foreach ($possiblePartialPaths as $partialPathAndFilename) {
                        if (file_exists($partialPathAndFilename)) {
                                return $partialPathAndFilename;
                        }
                }
-               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('Could not load partial file. Tried following paths: "' . implode('", "', $possiblePartialPaths)) . '".', 1288092555);
+               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('Could not load partial file. Tried following paths: "' . implode('", "', $possiblePartialPaths) . '".', 1288092555);
        }
 
        /**
@@ -391,7 +391,7 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
         */
        protected function createIdentifierForFile($pathAndFilename, $prefix) {
                $templateModifiedTimestamp = filemtime($pathAndFilename);
-               $templateIdentifier = sprintf('Standalone_%s_%s', $prefix, sha1(($pathAndFilename . '|') . $templateModifiedTimestamp));
+               $templateIdentifier = sprintf('Standalone_%s_%s', $prefix, sha1($pathAndFilename . '|' . $templateModifiedTimestamp));
                $templateIdentifier = str_replace('/', '_', str_replace('.', '_', $templateIdentifier));
                return $templateIdentifier;
        }
index 1be8746..5a04ebf 100644 (file)
@@ -185,7 +185,7 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                $templatePathAndFilename = $this->getTemplatePathAndFilename($actionName);
                $templateSource = file_get_contents($templatePathAndFilename);
                if ($templateSource === FALSE) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('"' . $templatePathAndFilename) . '" is not a valid template resource URI.', 1257246929);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('"' . $templatePathAndFilename . '" is not a valid template resource URI.', 1257246929);
                }
                return $templateSource;
        }
@@ -215,15 +215,15 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                                // additional check for deprecated template filename for case insensitive file systems (Windows)
                                $realFileName = basename(realpath($templatePathAndFilename));
                                if ($realFileName !== ucfirst($realFileName)) {
-                                       \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog(((('the template filename "' . \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath(realpath($templatePathAndFilename))) . '" is lowercase. This is deprecated since TYPO3 4.4. Please rename the template to "') . basename($templatePathAndFilename)) . '"');
+                                       \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog('the template filename "' . \TYPO3\CMS\Core\Utility\GeneralUtility::fixWindowsFilePath(realpath($templatePathAndFilename)) . '" is lowercase. This is deprecated since TYPO3 4.4. Please rename the template to "' . basename($templatePathAndFilename) . '"');
                                }
                                return $templatePathAndFilename;
                        } elseif (file_exists($fallbackPath)) {
-                               \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog(((('the template filename "' . $fallbackPath) . '" is lowercase. This is deprecated since TYPO3 4.4. Please rename the template to "') . basename($templatePathAndFilename)) . '"');
+                               \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog('the template filename "' . $fallbackPath . '" is lowercase. This is deprecated since TYPO3 4.4. Please rename the template to "' . basename($templatePathAndFilename) . '"');
                                return $fallbackPath;
                        }
                }
-               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('Template could not be loaded. I tried "' . implode('", "', $paths)) . '"', 1225709595);
+               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('Template could not be loaded. I tried "' . implode('", "', $paths) . '"', 1225709595);
        }
 
        /**
@@ -255,7 +255,7 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                $layoutPathAndFilename = $this->getLayoutPathAndFilename($layoutName);
                $layoutSource = file_get_contents($layoutPathAndFilename);
                if ($layoutSource === FALSE) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('"' . $layoutPathAndFilename) . '" is not a valid template resource URI.', 1257246929);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('"' . $layoutPathAndFilename . '" is not a valid template resource URI.', 1257246929);
                }
                return $layoutSource;
        }
@@ -285,11 +285,11 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                        if (file_exists($layoutPathAndFilename)) {
                                return $layoutPathAndFilename;
                        } elseif (file_exists($fallbackPath)) {
-                               \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog(((('the layout filename "' . $fallbackPath) . '" is lowercase. This is deprecated since TYPO3 4.6. Please rename the layout to "') . basename($layoutPathAndFilename)) . '"');
+                               \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog('the layout filename "' . $fallbackPath . '" is lowercase. This is deprecated since TYPO3 4.6. Please rename the layout to "' . basename($layoutPathAndFilename) . '"');
                                return $fallbackPath;
                        }
                }
-               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('The template files "' . implode('", "', $paths)) . '" could not be loaded.', 1225709595);
+               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('The template files "' . implode('", "', $paths) . '" could not be loaded.', 1225709595);
        }
 
        /**
@@ -316,7 +316,7 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                $partialPathAndFilename = $this->getPartialPathAndFilename($partialName);
                $partialSource = file_get_contents($partialPathAndFilename);
                if ($partialSource === FALSE) {
-                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('"' . $partialPathAndFilename) . '" is not a valid template resource URI.', 1257246929);
+                       throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('"' . $partialPathAndFilename . '" is not a valid template resource URI.', 1257246929);
                }
                return $partialSource;
        }
@@ -336,7 +336,7 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                                return $partialPathAndFilename;
                        }
                }
-               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException(('The template files "' . implode('", "', $paths)) . '" could not be loaded.', 1225709595);
+               throw new \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException('The template files "' . implode('", "', $paths) . '" could not be loaded.', 1225709595);
        }
 
        /**
@@ -473,7 +473,7 @@ class TemplateView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                }
                $controllerName = $request->getControllerName();
                $templateModifiedTimestamp = filemtime($pathAndFilename);
-               $templateIdentifier = sprintf('%s_%s_%s_%s', $extensionName, $controllerName, $prefix, sha1(($pathAndFilename . '|') . $templateModifiedTimestamp));
+               $templateIdentifier = sprintf('%s_%s_%s_%s', $extensionName, $controllerName, $prefix, sha1($pathAndFilename . '|' . $templateModifiedTimestamp));
                return $templateIdentifier;
        }
 
index 2cbe1af..c184655 100644 (file)
@@ -39,7 +39,7 @@ class BaseViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper
         * @api
         */
        public function render() {
-               return ('<base href="' . $this->controllerContext->getRequest()->getBaseUri()) . '" />';
+               return '<base href="' . $this->controllerContext->getRequest()->getBaseUri() . '" />';
        }
 
 }
index e15bca2..229a76d 100644 (file)
@@ -62,7 +62,7 @@ class CshViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBackendViewH
                        $table = '_MOD_' . $moduleName;
                }
                $cshButton = \TYPO3\CMS\Backend\Utility\BackendUtility::cshItem($table, $field, $GLOBALS['BACK_PATH'], '', $iconOnly, $styleAttributes);
-               return ('<div class="docheader-csh">' . $cshButton) . '</div>';
+               return '<div class="docheader-csh">' . $cshButton . '</div>';
        }
 
 }
index e9de120..52177d7 100755 (executable)
@@ -52,7 +52,7 @@ class IconViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBackendView
         * @return string the rendered icon link
         */
        public function render($uri, $icon = 'actions-document-close', $title = '') {
-               return ((('<a href="' . $uri) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon($icon, array('title' => $title))) . '</a>';
+               return '<a href="' . $uri . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon($icon, array('title' => $title)) . '</a>';
        }
 
 }
index bc1fe18..c14cdc8 100644 (file)
@@ -60,7 +60,7 @@ class ShortcutViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBackend
                $extensionName = $currentRequest->getControllerExtensionName();
                $moduleName = $currentRequest->getPluginName();
                if (count($getVars) === 0) {
-                       $modulePrefix = strtolower((('tx_' . $extensionName) . '_') . $moduleName);
+                       $modulePrefix = strtolower('tx_' . $extensionName . '_' . $moduleName);
                        $getVars = array('id', 'M', $modulePrefix);
                }
                $getList = implode(',', $getVars);
index e56bbd0..7a0c287 100644 (file)
@@ -67,13 +67,13 @@ class ContainerViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBacken
                $doc = $this->getDocInstance();
                $pageRenderer = $doc->getPageRenderer();
                if ($enableJumpToUrl) {
-                       $doc->JScode .= ('
+                       $doc->JScode .= '
                                <script language="javascript" type="text/javascript">
                                        script_ended = 0;
                                        function jumpToUrl(URL) {
                                                document.location = URL;
                                        }
-                                       ' . $doc->redirectUrls()) . '
+                                       ' . $doc->redirectUrls() . '
                                </script>
                        ';
                }
index 3d1de1e..59b99e1 100644 (file)
@@ -88,7 +88,7 @@ class ActionMenuViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagB
                        }
                }
                $this->tag->setContent($options);
-               return ('<div class="docheader-funcmenu">' . $this->tag->render()) . '</div>';
+               return '<div class="docheader-funcmenu">' . $this->tag->render() . '</div>';
        }
 
 }
index c86aec2..6fb9414 100644 (file)
@@ -55,7 +55,7 @@ class PageInfoViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBackend
                } else {
                        // On root-level of page tree
                        // Make Icon
-                       $iconImg = ((('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($this->backPath, 'gfx/i/_icon_website.gif')) . ' alt="') . htmlspecialchars($GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename'])) . '" />';
+                       $iconImg = '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($this->backPath, 'gfx/i/_icon_website.gif') . ' alt="' . htmlspecialchars($GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename']) . '" />';
                        if ($BE_USER->user['admin']) {
                                $theIcon = $GLOBALS['SOBE']->doc->wrapClickMenuOnIcon($iconImg, 'pages', 0);
                        } else {
@@ -63,7 +63,7 @@ class PageInfoViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBackend
                        }
                }
                // Setting icon with clickmenu + uid
-               $pageInfo = (($theIcon . '<em>[pid: ') . $pageRecord['uid']) . ']</em>';
+               $pageInfo = $theIcon . '<em>[pid: ' . $pageRecord['uid'] . ']</em>';
                return $pageInfo;
        }
 
index 96fbfc7..63915f5 100644 (file)
@@ -57,7 +57,7 @@ class PagePathViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\AbstractBackend
                $cropLength = empty($GLOBALS['BE_USER']->uc['titleLen']) ? 50 : $GLOBALS['BE_USER']->uc['titleLen'];
                $croppedTitle = \TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($title, -$cropLength);
                if ($croppedTitle !== $title) {
-                       $pagePath .= ((('<abbr title="' . htmlspecialchars($title)) . '">') . htmlspecialchars($croppedTitle)) . '</abbr>';
+                       $pagePath .= '<abbr title="' . htmlspecialchars($title) . '">' . htmlspecialchars($croppedTitle) . '</abbr>';
                } else {
                        $pagePath .= htmlspecialchars($title);
                }
index 2512cb7..aa416ca 100644 (file)
@@ -107,7 +107,7 @@ class CObjectViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHel
                $setup = $this->typoScriptSetup;
                foreach ($pathSegments as $segment) {
                        if (!array_key_exists(($segment . '.'), $setup)) {
-                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('TypoScript object path "' . htmlspecialchars($typoscriptObjectPath)) . '" does not exist', 1253191023);
+                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('TypoScript object path "' . htmlspecialchars($typoscriptObjectPath) . '" does not exist', 1253191023);
                        }
                        $setup = $setup[$segment . '.'];
                }
index 9ebcfec..d18bb7b 100644 (file)
@@ -50,7 +50,7 @@ class CountViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelpe
                        $subject = $this->renderChildren();
                }
                if (is_object($subject) && !$subject instanceof \Countable) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('CountViewHelper only supports arrays and objects implementing Countable interface. Given: "' . get_class($subject)) . '"', 1279808078);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('CountViewHelper only supports arrays and objects implementing Countable interface. Given: "' . get_class($subject) . '"', 1279808078);
                }
                return count($subject);
        }
index 4077421..0189f14 100644 (file)
@@ -118,7 +118,7 @@ class FlashMessagesViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractT
                case self::RENDER_MODE_DIV:
                        return $this->renderDiv($flashMessages);
                default:
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Invalid render mode "' . $renderMode) . '" passed to FlashMessageViewhelper', 1290697924);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Invalid render mode "' . $renderMode . '" passed to FlashMessageViewhelper', 1290697924);
                }
        }
 
@@ -135,7 +135,7 @@ class FlashMessagesViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractT
                }
                $tagContent = '';
                foreach ($flashMessages as $singleFlashMessage) {
-                       $tagContent .= ('<li>' . htmlspecialchars($singleFlashMessage->getMessage())) . '</li>';
+                       $tagContent .= '<li>' . htmlspecialchars($singleFlashMessage->getMessage()) . '</li>';
                }
                $this->tag->setContent($tagContent);
                return $this->tag->render();
index c20bec9..fe0d550 100644 (file)
@@ -81,7 +81,7 @@ abstract class AbstractFormFieldViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\
                                $propertySegments = explode('.', $this->arguments['property']);
                                $propertyPath = '';
                                foreach ($propertySegments as $segment) {
-                                       $propertyPath .= ('[' . $segment) . ']';
+                                       $propertyPath .= '[' . $segment . ']';
                                }
                                $name = $formObjectName . $propertyPath;
                        } else {
@@ -159,7 +159,7 @@ abstract class AbstractFormFieldViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\
                        // If Count == 2 -> we need to go through the for-loop exactly once
                        for ($i = 1; $i < count($propertySegments); $i++) {
                                $object = \TYPO3\CMS\Extbase\Reflection\ObjectAccess::getPropertyPath($formObject, implode('.', array_slice($propertySegments, 0, $i)));
-                               $objectName .= ('[' . $propertySegments[($i - 1)]) . ']';
+                               $objectName .= '[' . $propertySegments[($i - 1)] . ']';
                                $hiddenIdentityField = $this->renderHiddenIdentityField($object, $objectName);
                                // Add the hidden identity field to the ViewHelperVariableContainer
                                $additionalIdentityProperties = $this->viewHelperVariableContainer->get('TYPO3\\CMS\\Fluid\\ViewHelpers\\FormViewHelper', 'additionalIdentityProperties');
@@ -286,7 +286,7 @@ abstract class AbstractFormFieldViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\
                if (!in_array($fieldName, $hiddenFieldNames)) {
                        $hiddenFieldNames[] = $fieldName;
                        $this->viewHelperVariableContainer->addOrUpdate('TYPO3\\CMS\\Fluid\\ViewHelpers\\FormViewHelper', 'renderedHiddenFields', $hiddenFieldNames);
-                       return ('<input type="hidden" name="' . htmlspecialchars($fieldName)) . '" value="" />';
+                       return '<input type="hidden" name="' . htmlspecialchars($fieldName) . '" value="" />';
                }
                return '';
        }
index 3ffbc86..9f6973c 100644 (file)
@@ -51,7 +51,7 @@ abstract class AbstractFormViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\A
                        return $fieldName;
                }
                $fieldNameSegments = explode('[', $fieldName, 2);
-               $fieldName = (($fieldNamePrefix . '[') . $fieldNameSegments[0]) . ']';
+               $fieldName = $fieldNamePrefix . '[' . $fieldNameSegments[0] . ']';
                if (count($fieldNameSegments) > 1) {
                        $fieldName .= '[' . $fieldNameSegments[1];
                }
@@ -67,18 +67,18 @@ abstract class AbstractFormViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\A
         * @see Tx_Fluid_MVC_Controller_Argument::setValue()
         */
        protected function renderHiddenIdentityField($object, $name) {
-               if ((!is_object($object) || !$object instanceof \TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject) || $object->_isNew() && !$object->_isClone()) {
+               if (!is_object($object) || !$object instanceof \TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject || $object->_isNew() && !$object->_isClone()) {
                        return '';
                }
                // Intentionally NOT using PersistenceManager::getIdentifierByObject here!!
                // Using that one breaks re-submission of data in forms in case of an error.
                $identifier = $object->getUid();
                if ($identifier === NULL) {
-                       return (((chr(10) . '<!-- Object of type ') . get_class($object)) . ' is without identity -->') . chr(10);
+                       return chr(10) . '<!-- Object of type ' . get_class($object) . ' is without identity -->' . chr(10);
                }
                $name = $this->prefixFieldName($name) . '[__identity]';
                $this->registerFieldNameForFormTokenGeneration($name);
-               return (((((chr(10) . '<input type="hidden" name="') . $name) . '" value="') . $identifier) . '" />') . chr(10);
+               return chr(10) . '<input type="hidden" name="' . $name . '" value="' . $identifier . '" />' . chr(10);
        }
 
        /**
index 9f01744..e529882 100644 (file)
@@ -80,7 +80,7 @@ class CheckboxViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormF
                                $checked = in_array($valueAttribute, $propertyValue);
                                $nameAttribute .= '[]';
                        } else {
-                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(((('Checkbox viewhelpers can only be bound to properties of type boolean or array. Property "' . $this->arguments['property']) . '" is of type "') . (is_object($propertyValue) ? get_class($propertyValue) : gettype($propertyValue))) . '".', 1248261038);
+                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Checkbox viewhelpers can only be bound to properties of type boolean or array. Property "' . $this->arguments['property'] . '" is of type "' . (is_object($propertyValue) ? get_class($propertyValue) : gettype($propertyValue)) . '".', 1248261038);
                        }
                }
                $this->registerFieldNameForFormTokenGeneration($nameAttribute);
index 4bd1889..0db302e 100644 (file)
@@ -152,7 +152,7 @@ class SelectViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormFie
                                                if (method_exists($key, '__toString')) {
                                                        $key = (string) $key;
                                                } else {
-                                                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Identifying value for object of class "' . get_class($value)) . '" was an object.', 1247827428);
+                                                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Identifying value for object of class "' . get_class($value) . '" was an object.', 1247827428);
                                                }
                                        }
                                } elseif ($this->persistenceManager->getBackend()->getIdentifierByObject($value) !== NULL) {
@@ -160,7 +160,7 @@ class SelectViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormFie
                                } elseif (method_exists($value, '__toString')) {
                                        $key = (string) $value;
                                } else {
-                                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('No identifying value for object of class "' . get_class($value)) . '" found.', 1247826696);
+                                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('No identifying value for object of class "' . get_class($value) . '" found.', 1247826696);
                                }
                                if ($this->hasArgument('optionLabelField')) {
                                        $value = \TYPO3\CMS\Extbase\Reflection\ObjectAccess::getPropertyPath($value, $this->arguments['optionLabelField']);
@@ -168,7 +168,7 @@ class SelectViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormFie
                                                if (method_exists($value, '__toString')) {
                                                        $value = (string) $value;
                                                } else {
-                                                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Label value for object of class "' . get_class($value)) . '" was an object without a __toString() method.', 1247827553);
+                                                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Label value for object of class "' . get_class($value) . '" was an object without a __toString() method.', 1247827553);
                                                }
                                        }
                                } elseif (method_exists($value, '__toString')) {
@@ -254,11 +254,11 @@ class SelectViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormFie
         * @return string the rendered option tag
         */
        protected function renderOptionTag($value, $label, $isSelected) {
-               $output = ('<option value="' . htmlspecialchars($value)) . '"';
+               $output = '<option value="' . htmlspecialchars($value) . '"';
                if ($isSelected) {
                        $output .= ' selected="selected"';
                }
-               $output .= ('>' . htmlspecialchars($label)) . '</option>';
+               $output .= '>' . htmlspecialchars($label) . '</option>';
                return $output;
        }
 
index 4d5f22b..e2103f4 100644 (file)
@@ -65,7 +65,7 @@ class UploadViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormFie
                $name = $this->getName();
                $allowedFields = array('name', 'type', 'tmp_name', 'error', 'size');
                foreach ($allowedFields as $fieldName) {
-                       $this->registerFieldNameForFormTokenGeneration((($name . '[') . $fieldName) . ']');
+                       $this->registerFieldNameForFormTokenGeneration($name . '[' . $fieldName . ']');
                }
                $this->tag->addAttribute('type', 'file');
                $this->tag->addAttribute('name', $name);
index 5425cb7..1788bf9 100644 (file)
@@ -174,7 +174,7 @@ class FormViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewH
                $content .= $this->renderHiddenReferrerFields();
                $content .= $this->renderRequestHashField();
                // Render hmac after everything else has been rendered
-               $content .= (chr(10) . '</div>') . chr(10);
+               $content .= chr(10) . '</div>' . chr(10);
                $content .= $formContent;
                $this->tag->setContent($content);
                $this->removeFieldNamePrefixFromViewHelperVariableContainer();
@@ -233,15 +233,15 @@ class FormViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewH
                $actionName = $request->getControllerActionName();
                $result = chr(10);
                if ($this->configurationManager->isFeatureEnabled('rewrittenPropertyMapper')) {
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[@extension]')) . '" value="') . $extensionName) . '" />') . chr(10);
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[@controller]')) . '" value="') . $controllerName) . '" />') . chr(10);
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[@action]')) . '" value="') . $actionName) . '" />') . chr(10);
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[arguments]')) . '" value="') . htmlspecialchars($this->hashService->appendHmac(base64_encode(serialize($request->getArguments()))))) . '" />') . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@extension]') . '" value="' . $extensionName . '" />' . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@controller]') . '" value="' . $controllerName . '" />' . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@action]') . '" value="' . $actionName . '" />' . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[arguments]') . '" value="' . htmlspecialchars($this->hashService->appendHmac(base64_encode(serialize($request->getArguments())))) . '" />' . chr(10);
                } else {
                        // @deprecated since Extbase 1.4.0, will be removed with Extbase 1.6.0.
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[extensionName]')) . '" value="') . $extensionName) . '" />') . chr(10);
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[controllerName]')) . '" value="') . $controllerName) . '" />') . chr(10);
-                       $result .= (((('<input type="hidden" name="' . $this->prefixFieldName('__referrer[actionName]')) . '" value="') . $actionName) . '" />') . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[extensionName]') . '" value="' . $extensionName . '" />' . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[controllerName]') . '" value="' . $controllerName . '" />' . chr(10);
+                       $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[actionName]') . '" value="' . $actionName . '" />' . chr(10);
                }
                return $result;
        }
@@ -371,7 +371,7 @@ class FormViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewH
                $this->postProcessUriArgumentsForRequesthash($this->formActionUriArguments, $formFieldNames);
                $requestHash = $this->requestHashService->generateRequestHash($formFieldNames, $this->getFieldNamePrefix());
                // in v4, we need to prefix __hmac as well to make it show up in the request object.
-               return ((('<input type="hidden" name="' . $this->prefixFieldName('__hmac')) . '" value="') . htmlspecialchars($requestHash)) . '" />';
+               return '<input type="hidden" name="' . $this->prefixFieldName('__hmac') . '" value="' . htmlspecialchars($requestHash) . '" />';
        }
 
        /**
@@ -383,10 +383,10 @@ class FormViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewH
                }
                foreach ($arguments as $argumentName => $argumentValue) {
                        if (is_array($argumentValue)) {
-                               $prefix = $level == 0 ? $argumentName : (($currentPrefix . '[') . $argumentName) . ']';
+                               $prefix = $level == 0 ? $argumentName : $currentPrefix . '[' . $argumentName . ']';
                                $this->postProcessUriArgumentsForRequestHash($argumentValue, $results, $prefix, $level + 1);
                        } else {
-                               $results[] = $level == 0 ? $argumentName : (($currentPrefix . '[') . $argumentName) . ']';
+                               $results[] = $level == 0 ? $argumentName : $currentPrefix . '[' . $argumentName . ']';
                        }
                }
        }
index 30ef472..16150c9 100644 (file)
@@ -98,9 +98,9 @@ class CropViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper
                        $this->simulateFrontendEnvironment();
                }
                if ($respectHtml) {
-                       $content = $this->contentObject->cropHTML($stringToTruncate, ((($maxCharacters . '|') . $append) . '|') . $respectWordBoundaries);
+                       $content = $this->contentObject->cropHTML($stringToTruncate, $maxCharacters . '|' . $append . '|' . $respectWordBoundaries);
                } else {
-                       $content = $this->contentObject->crop($stringToTruncate, ((($maxCharacters . '|') . $append) . '|') . $respectWordBoundaries);
+                       $content = $this->contentObject->crop($stringToTruncate, $maxCharacters . '|' . $append . '|' . $respectWordBoundaries);
                }
                if (TYPO3_MODE === 'BE') {
                        $this->resetFrontendEnvironment();
index e992770..f40545b 100644 (file)
@@ -61,9 +61,9 @@ class CurrencyViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHe
                if ($currencySign !== '') {
                        $currencySeparator = $separateCurrency ? ' ' : '';
                        if ($prependCurrency === TRUE) {
-                               $output = ($currencySign . $currencySeparator) . $output;
+                               $output = $currencySign . $currencySeparator . $output;
                        } else {
-                               $output = ($output . $currencySeparator) . $currencySign;
+                               $output = $output . $currencySeparator . $currencySign;
                        }
                }
                return $output;
index c018d84..2283a71 100644 (file)
@@ -91,7 +91,7 @@ class DateViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper
                        try {
                                $date = new \DateTime($date);
                        } catch (\Exception $exception) {
-                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('"' . $date) . '" could not be parsed by DateTime constructor.', 1241722579);
+                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('"' . $date . '" could not be parsed by DateTime constructor.', 1241722579);
                        }
                }
                return $date->format($format);
index 1e3838f..ae2e302 100644 (file)
@@ -123,7 +123,7 @@ class ImageViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagBasedV
                $imageInfo = $this->contentObject->getImgResource($src, $setup);
                $GLOBALS['TSFE']->lastImageInfo = $imageInfo;
                if (!is_array($imageInfo)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Could not get image resource for "' . htmlspecialchars($src)) . '".', 1253191060);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Could not get image resource for "' . htmlspecialchars($src) . '".', 1253191060);
                }
                $imageInfo[3] = \TYPO3\CMS\Core\Utility\GeneralUtility::png_to_gif_by_imagemagick($imageInfo[3]);
                $GLOBALS['TSFE']->imagesOnPage[] = $imageInfo[3];
index 604f59e..8d93102 100644 (file)
@@ -61,7 +61,7 @@ class ExternalViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagBas
        public function render($uri, $defaultScheme = 'http') {
                $scheme = parse_url($uri, PHP_URL_SCHEME);
                if ($scheme === NULL && $defaultScheme !== '') {
-                       $uri = ($defaultScheme . '://') . $uri;
+                       $uri = $defaultScheme . '://' . $uri;
                }
                $this->tag->addAttribute('href', $uri);
                $this->tag->setContent($this->renderChildren());
index f674428..7872125 100644 (file)
@@ -43,7 +43,7 @@ class ExternalViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHe
        public function render($uri, $defaultScheme = 'http') {
                $scheme = parse_url($uri, PHP_URL_SCHEME);
                if ($scheme === NULL && $defaultScheme !== '') {
-                       $uri = ($defaultScheme . '://') . $uri;
+                       $uri = $defaultScheme . '://' . $uri;
                }
                return $uri;
        }
index ea7f276..febf1b5 100644 (file)
@@ -94,7 +94,7 @@ class ImageViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelpe
                $imageInfo = $this->contentObject->getImgResource($src, $setup);
                $GLOBALS['TSFE']->lastImageInfo = $imageInfo;
                if (!is_array($imageInfo)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception(('Could not get image resource for "' . htmlspecialchars($src)) . '".', 1277367645);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('Could not get image resource for "' . htmlspecialchars($src) . '".', 1277367645);
                }
                $imageInfo[3] = \TYPO3\CMS\Core\Utility\GeneralUtility::png_to_gif_by_imagemagick($imageInfo[3]);
                $GLOBALS['TSFE']->imagesOnPage[] = $imageInfo[3];
index e9b2267..52042e8 100644 (file)
@@ -41,10 +41,10 @@ class ResourceViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHe
                if ($extensionName === NULL) {
                        $extensionName = $this->controllerContext->getRequest()->getControllerExtensionName();
                }
-               $uri = (('EXT:' . \TYPO3\CMS\Core\Utility\GeneralUtility::camelCaseToLowerCaseUnderscored($extensionName)) . '/Resources/Public/') . $path;
+               $uri = 'EXT:' . \TYPO3\CMS\Core\Utility\GeneralUtility::camelCaseToLowerCaseUnderscored($extensionName) . '/Resources/Public/' . $path;
                $uri = \TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName($uri);
                $uri = substr($uri, strlen(PATH_site));
-               if ((TYPO3_MODE === 'BE' && $absolute === FALSE) && $uri !== FALSE) {
+               if (TYPO3_MODE === 'BE' && $absolute === FALSE && $uri !== FALSE) {
                        $uri = '../' . $uri;
                }
                if ($absolute === TRUE) {
index 736d771..22ee435 100644 (file)
@@ -41,9 +41,9 @@ class AutocompleteController extends \TYPO3\CMS\Fluid\Core\Widget\AbstractWidget
                $query = $this->widgetConfiguration['objects']->getQuery();
                $constraint = $query->getConstraint();
                if ($constraint !== NULL) {
-                       $query->matching($query->logicalAnd($constraint, $query->like($searchProperty, ('%' . $term) . '%', FALSE)));
+                       $query->matching($query->logicalAnd($constraint, $query->like($searchProperty, '%' . $term . '%', FALSE)));
                } else {
-                       $query->matching($query->like($searchProperty, ('%' . $term) . '%', FALSE));
+                       $query->matching($query->like($searchProperty, '%' . $term . '%', FALSE));
                }
                $results = $query->execute();
                $output = array();
index 3bdb7e6..a77fce3 100644 (file)
@@ -103,7 +103,7 @@ class PaginateController extends \TYPO3\CMS\Fluid\Core\Widget\AbstractWidgetCont
                }
                $delta = floor($maximumNumberOfLinks / 2);
                $this->displayRangeStart = $this->currentPage - $delta;
-               $this->displayRangeEnd = ($this->currentPage + $delta) + ($maximumNumberOfLinks % 2 === 0 ? 1 : 0);
+               $this->displayRangeEnd = $this->currentPage + $delta + ($maximumNumberOfLinks % 2 === 0 ? 1 : 0);
                if ($this->displayRangeStart < 1) {
                        $this->displayRangeEnd -= $this->displayRangeStart - 1;
                }
index 3d37a1e..41f0860 100644 (file)
@@ -63,7 +63,7 @@ class TemplateParserPatternTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestCa
                $expected = array('Hallo ', '<f:testing>', '<![CDATA[<f:notparsed>]]>', '</f:testing>');
                $this->assertEquals(preg_split($pattern, $source, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY), $expected, 'The SPLIT_PATTERN_DYNAMICTAGS pattern did not split the input string correctly if there is a CDATA section the parser should ignore.');
                $veryLongViewHelper = '<f:form enctype="multipart/form-data" onsubmit="void(0)" onreset="void(0)" action="someAction" arguments="{arg1: \'val1\', arg2: \'val2\'}" controller="someController" package="YourCompanyName.somePackage" subpackage="YourCompanyName.someSubpackage" section="someSection" format="txt" additionalParams="{param1: \'val1\', param2: \'val2\'}" absolute="true" addQueryString="true" argumentsToBeExcludedFromQueryString="{0: \'foo\'}" />';
-               $source = (($veryLongViewHelper . 'Begin') . $veryLongViewHelper) . 'End';
+               $source = $veryLongViewHelper . 'Begin' . $veryLongViewHelper . 'End';
                $expected = array($veryLongViewHelper, 'Begin', $veryLongViewHelper, 'End');
                $this->assertEquals(preg_split($pattern, $source, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY), $expected, 'The SPLIT_PATTERN_DYNAMICTAGS pattern did not split the input string correctly if the VH has lots of arguments.');
        }
index cde7bfb..52cef1b 100644 (file)
@@ -109,8 +109,8 @@ class TemplateParserTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestCase {
         * @test
         */
        public function splitTemplateAtDynamicTagsReturnsCorrectlySplitTemplate($templateName) {
-               $template = file_get_contents(((dirname(__FILE__) . '/Fixtures/') . $templateName) . '.html', FILE_TEXT);
-               $expectedResult = require ((dirname(__FILE__) . '/Fixtures/') . $templateName) . '-split.php';
+               $template = file_get_contents(dirname(__FILE__) . '/Fixtures/' . $templateName . '.html', FILE_TEXT);
+               $expectedResult = require dirname(__FILE__) . '/Fixtures/' . $templateName . '-split.php';
                $templateParser = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\Parser\\TemplateParser', array('dummy'));
                $this->assertSame($expectedResult, $templateParser->_call('splitTemplateAtDynamicTags', $template), 'Filed for ' . $templateName);
        }
index ce97f42..cfe0f02 100644 (file)
@@ -93,7 +93,7 @@ class TemplateViewTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestCase {
         * @param $format
         */
        protected function setupMockControllerContextForPathResolving($packageKey, $subPackageKey, $controllerName, $format) {
-               $controllerObjectName = ((("TYPO3\\{$packageKey}\\" . ($subPackageKey != $subPackageKey . '\\' ?: '')) . 'Controller\\') . $controllerName) . 'Controller';
+               $controllerObjectName = "TYPO3\\{$packageKey}\\" . ($subPackageKey != $subPackageKey . '\\' ?: '') . 'Controller\\' . $controllerName . 'Controller';
                $mockRequest = $this->getMock('TYPO3\\CMS\\Extbase\\Mvc\\Web\\Request');
                $mockRequest->expects($this->any())->method('getControllerPackageKey')->will($this->returnValue($packageKey));
                $mockRequest->expects($this->any())->method('getControllerSubPackageKey')->will($this->returnValue($subPackageKey));
index 0cdebd4..01101c8 100644 (file)
@@ -25,7 +25,7 @@ class BaseViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\ViewHel
                $this->request->expects($this->any())->method('getBaseUri')->will($this->returnValue($baseUri));
                $viewHelper = new \Tx_Fluid_ViewHelpers_BaseViewHelper();
                $this->injectDependenciesIntoViewHelper($viewHelper);
-               $expectedResult = ('<base href="' . $baseUri) . '" />';
+               $expectedResult = '<base href="' . $baseUri . '" />';
                $actualResult = $viewHelper->render();
                $this->assertSame($expectedResult, $actualResult);
        }
index 7ccb014..ef751ce 100644 (file)
@@ -26,7 +26,7 @@ class AbstractFormFieldViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHe
                $mockPersistenceManager->expects($this->any())->method('getIdentifierByObject')->will($this->returnValue('6f487e40-4483-11de-8a39-0800200c9a66'));
                $className = 'Object' . uniqid();
                $fullClassName = 'TYPO3\\Fluid\\ViewHelpers\\Form\\' . $className;
-               eval(('namespace TYPO3\\Fluid\\ViewHelpers\\Form; class ' . $className) . ' {
+               eval('namespace TYPO3\\Fluid\\ViewHelpers\\Form; class ' . $className . ' {
                        public function __clone() {}
                }');
                $object = $this->getMock($fullClassName);
@@ -115,16 +115,16 @@ class AbstractFormFieldViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHe
                $formViewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\ViewHelpers\\Form\\AbstractFormFieldViewHelper', array('isObjectAccessorMode', 'addAdditionalIdentityPropertiesIfNeeded'), array(), '', FALSE);
                $this->injectDependenciesIntoViewHelper($formViewHelper);
                $className = 'test_' . uniqid();
-               $mockObject = eval(((((('
-                       class ' . $className) . ' {
+               $mockObject = eval('
+                       class ' . $className . ' {
                                public function getSomething() {
                                        return "MyString";
                                }
                                public function getValue() {
-                                       return new ') . $className) . ';
+                                       return new ' . $className . ';
                                }
                        }
-                       return new ') . $className) . ';
+                       return new ' . $className . ';
                ');
                $formViewHelper->expects($this->any())->method('isObjectAccessorMode')->will($this->returnValue(TRUE));
                $formViewHelper->expects($this->once())->method('addAdditionalIdentityPropertiesIfNeeded');
@@ -315,16 +315,16 @@ class AbstractFormFieldViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHe
         */
        public function addAdditionalIdentityPropertiesIfNeededCallsRenderIdentityFieldWithTheRightParameters() {
                $className = 'test_' . uniqid();
-               $mockFormObject = eval(((((('
-                       class ' . $className) . ' {
+               $mockFormObject = eval('
+                       class ' . $className . ' {
                                public function getSomething() {
                                        return "MyString";
                                }
                                public function getValue() {
-                                       return new ') . $className) . ';
+                                       return new ' . $className . ';
                                }
                        }
-                       return new ') . $className) . ';
+                       return new ' . $className . ';
                ');
                $property = 'value.something';
                $objectName = 'myObject';
@@ -344,16 +344,16 @@ class AbstractFormFieldViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHe
         */
        public function addAdditionalIdentityPropertiesIfNeededCallsRenderIdentityFieldWithTheRightParametersWithMoreHierarchyLevels() {
                $className = 'test_' . uniqid();
-               $mockFormObject = eval(((((('
-                       class ' . $className) . ' {
+               $mockFormObject = eval('
+                       class ' . $className . ' {
                                public function getSomething() {
                                        return "MyString";
                                }
                                public function getValue() {
-                                       return new ') . $className) . ';
+                                       return new ' . $className . ';
                                }
                        }
-                       return new ') . $className) . ';
+                       return new ' . $className . ';
                ');
                $property = 'value.value.something';
                $objectName = 'myObject';
index 627f428..e48e1de 100644 (file)
@@ -32,11 +32,11 @@ class AbstractFormViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers
         */
        public function renderHiddenIdentityFieldReturnsAHiddenInputFieldContainingTheObjectsUID() {
                $className = 'Object' . uniqid();
-               eval(('class ' . $className) . ' extends TYPO3\\CMS\\Extbase\\DomainObject\\AbstractEntity {
+               eval('class ' . $className . ' extends TYPO3\\CMS\\Extbase\\DomainObject\\AbstractEntity {
                }');
                $object = $this->getAccessibleMock($className, array('dummy'));
                $object->_set('uid', 123);
-               $expectedResult = (chr(10) . '<input type="hidden" name="prefix[theName][__identity]" value="123" />') . chr(10);
+               $expectedResult = chr(10) . '<input type="hidden" name="prefix[theName][__identity]" value="123" />' . chr(10);
                $viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\ViewHelpers\\FormViewHelper', array('prefixFieldName', 'registerFieldNameForFormTokenGeneration'), array(), '', FALSE);
                $viewHelper->expects($this->any())->method('prefixFieldName')->with('theName')->will($this->returnValue('prefix[theName]'));
                $actualResult = $viewHelper->_call('renderHiddenIdentityField', $object, 'theName');
@@ -48,12 +48,12 @@ class AbstractFormViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers
         */
        public function renderHiddenIdentityFieldReturnsAHiddenInputFieldIfObjectIsNewButAClone() {
                $className = 'Object' . uniqid();
-               eval(('class ' . $className) . ' extends TYPO3\\CMS\\Extbase\\DomainObject\\AbstractEntity {
+               eval('class ' . $className . ' extends TYPO3\\CMS\\Extbase\\DomainObject\\AbstractEntity {
                }');
                $object = $this->getAccessibleMock($className, array('dummy'));
                $object->_set('uid', 123);
                $object = clone $object;
-               $expectedResult = (chr(10) . '<input type="hidden" name="prefix[theName][__identity]" value="123" />') . chr(10);
+               $expectedResult = chr(10) . '<input type="hidden" name="prefix[theName][__identity]" value="123" />' . chr(10);
                $viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\ViewHelpers\\FormViewHelper', array('prefixFieldName', 'registerFieldNameForFormTokenGeneration'), array(), '', FALSE);
                $viewHelper->expects($this->any())->method('prefixFieldName')->with('theName')->will($this->returnValue('prefix[theName]'));
                $actualResult = $viewHelper->_call('renderHiddenIdentityField', $object, 'theName');
index 3d2d24e..6f48abb 100644 (file)
@@ -47,7 +47,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
        public function selectCreatesExpectedOptions() {
                $this->tagBuilder->expects($this->once())->method('addAttribute')->with('name', 'myName');
                $this->viewHelper->expects($this->once())->method('registerFieldNameForFormTokenGeneration')->with('myName');
-               $this->tagBuilder->expects($this->once())->method('setContent')->with((('<option value="value1">label1</option>' . chr(10)) . '<option value="value2" selected="selected">label2</option>') . chr(10));
+               $this->tagBuilder->expects($this->once())->method('setContent')->with('<option value="value1">label1</option>' . chr(10) . '<option value="value2" selected="selected">label2</option>' . chr(10));
                $this->tagBuilder->expects($this->once())->method('render');
                $this->arguments['options'] = array(
                        'value1' => 'label1',
@@ -82,7 +82,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
        public function OrderOfOptionsIsNotAlteredByDefault() {
                $this->tagBuilder->expects($this->once())->method('addAttribute')->with('name', 'myName');
                $this->viewHelper->expects($this->once())->method('registerFieldNameForFormTokenGeneration')->with('myName');
-               $this->tagBuilder->expects($this->once())->method('setContent')->with((((('<option value="value3">label3</option>' . chr(10)) . '<option value="value1">label1</option>') . chr(10)) . '<option value="value2" selected="selected">label2</option>') . chr(10));
+               $this->tagBuilder->expects($this->once())->method('setContent')->with('<option value="value3">label3</option>' . chr(10) . '<option value="value1">label1</option>' . chr(10) . '<option value="value2" selected="selected">label2</option>' . chr(10));
                $this->tagBuilder->expects($this->once())->method('render');
                $this->arguments['options'] = array(
                        'value3' => 'label3',
@@ -102,7 +102,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
        public function optionsAreSortedByLabelIfSortByOptionLabelIsSet() {
                $this->tagBuilder->expects($this->once())->method('addAttribute')->with('name', 'myName');
                $this->viewHelper->expects($this->once())->method('registerFieldNameForFormTokenGeneration')->with('myName');
-               $this->tagBuilder->expects($this->once())->method('setContent')->with((((('<option value="value1">label1</option>' . chr(10)) . '<option value="value2" selected="selected">label2</option>') . chr(10)) . '<option value="value3">label3</option>') . chr(10));
+               $this->tagBuilder->expects($this->once())->method('setContent')->with('<option value="value1">label1</option>' . chr(10) . '<option value="value2" selected="selected">label2</option>' . chr(10) . '<option value="value3">label3</option>' . chr(10));
                $this->tagBuilder->expects($this->once())->method('render');
                $this->arguments['options'] = array(
                        'value3' => 'label3',
@@ -134,7 +134,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
                $this->viewHelper->initializeArguments();
                $this->viewHelper->initialize();
                $result = $this->viewHelper->render();
-               $expected = ((((('<input type="hidden" name="myName" value="" /><select multiple="multiple" name="myName[]"><option value="value1" selected="selected">label1</option>' . chr(10)) . '<option value="value2">label2</option>') . chr(10)) . '<option value="value3" selected="selected">label3</option>') . chr(10)) . '</select>';
+               $expected = '<input type="hidden" name="myName" value="" /><select multiple="multiple" name="myName[]"><option value="value1" selected="selected">label1</option>' . chr(10) . '<option value="value2">label2</option>' . chr(10) . '<option value="value3" selected="selected">label3</option>' . chr(10) . '</select>';
                $this->assertSame($expected, $result);
        }
 
@@ -148,7 +148,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
                $this->viewHelper->injectPersistenceManager($mockPersistenceManager);
                $this->tagBuilder->expects($this->once())->method('addAttribute')->with('name', 'myName');
                $this->viewHelper->expects($this->once())->method('registerFieldNameForFormTokenGeneration')->with('myName');
-               $this->tagBuilder->expects($this->once())->method('setContent')->with((((('<option value="1">Ingmar</option>' . chr(10)) . '<option value="2" selected="selected">Sebastian</option>') . chr(10)) . '<option value="3">Robert</option>') . chr(10));
+               $this->tagBuilder->expects($this->once())->method('setContent')->with('<option value="1">Ingmar</option>' . chr(10) . '<option value="2" selected="selected">Sebastian</option>' . chr(10) . '<option value="3">Robert</option>' . chr(10));
                $this->tagBuilder->expects($this->once())->method('render');
                $user_is = new \Tx_Fluid_ViewHelpers_Fixtures_UserDomainClass(1, 'Ingmar', 'Schlecht');
                $user_sk = new \Tx_Fluid_ViewHelpers_Fixtures_UserDomainClass(2, 'Sebastian', 'Kurfuerst');
@@ -190,7 +190,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
                $this->viewHelper->initializeArguments();
                $this->viewHelper->initialize();
                $actual = $this->viewHelper->render();
-               $expected = ((((('<input type="hidden" name="myName" value="" /><select multiple="multiple" name="myName[]"><option value="1" selected="selected">Schlecht</option>' . chr(10)) . '<option value="2">Kurfuerst</option>') . chr(10)) . '<option value="3" selected="selected">Lemke</option>') . chr(10)) . '</select>';
+               $expected = '<input type="hidden" name="myName" value="" /><select multiple="multiple" name="myName[]"><option value="1" selected="selected">Schlecht</option>' . chr(10) . '<option value="2">Kurfuerst</option>' . chr(10) . '<option value="3" selected="selected">Lemke</option>' . chr(10) . '</select>';
                $this->assertSame($expected, $actual);
        }
 
@@ -220,7 +220,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
                $this->viewHelper->initializeArguments();
                $this->viewHelper->initialize();
                $actual = $this->viewHelper->render();
-               $expected = ((((((('<input type="hidden" name="myName" value="" />' . '<select multiple="multiple" name="myName[]">') . '<option value="1" selected="selected">Schlecht</option>') . chr(10)) . '<option value="2">Kurfuerst</option>') . chr(10)) . '<option value="3" selected="selected">Lemke</option>') . chr(10)) . '</select>';
+               $expected = '<input type="hidden" name="myName" value="" />' . '<select multiple="multiple" name="myName[]">' . '<option value="1" selected="selected">Schlecht</option>' . chr(10) . '<option value="2">Kurfuerst</option>' . chr(10) . '<option value="3" selected="selected">Lemke</option>' . chr(10) . '</select>';
                $this->assertSame($expected, $actual);
        }
 
@@ -302,7 +302,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
         * @test
         */
        public function allOptionsAreSelectedIfSelectAllIsTrue() {
-               $this->tagBuilder->expects($this->once())->method('setContent')->with((((('<option value="value1" selected="selected">label1</option>' . chr(10)) . '<option value="value2" selected="selected">label2</option>') . chr(10)) . '<option value="value3" selected="selected">label3</option>') . chr(10));
+               $this->tagBuilder->expects($this->once())->method('setContent')->with('<option value="value1" selected="selected">label1</option>' . chr(10) . '<option value="value2" selected="selected">label2</option>' . chr(10) . '<option value="value3" selected="selected">label3</option>' . chr(10));
                $this->arguments['options'] = array(
                        'value1' => 'label1',
                        'value2' => 'label2',
@@ -320,7 +320,7 @@ class SelectViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Form\
         * @test
         */
        public function selectAllHasNoEffectIfValueIsSet() {
-               $this->tagBuilder->expects($this->once())->method('setContent')->with((((('<option value="value1" selected="selected">label1</option>' . chr(10)) . '<option value="value2" selected="selected">label2</option>') . chr(10)) . '<option value="value3">label3</option>') . chr(10));
+               $this->tagBuilder->expects($this->once())->method('setContent')->with('<option value="value1" selected="selected">label1</option>' . chr(10) . '<option value="value2" selected="selected">label2</option>' . chr(10) . '<option value="value3">label3</option>' . chr(10));
                $this->arguments['options'] = array(
                        'value1' => 'label1',
                        'value2' => 'label2',
index dd38e63..608a1eb 100644 (file)
@@ -137,7 +137,7 @@ class FormViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\ViewHel
                $viewHelper->expects($this->once())->method('renderHiddenReferrerFields')->will($this->returnValue('hiddenReferrerFields'));
                $viewHelper->expects($this->once())->method('renderRequestHashField')->will($this->returnValue('requestHashField'));
                $viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue('formContent'));
-               $expectedResult = (((((chr(10) . '<div style="display: none">') . 'hiddenIdentityFieldadditionalIdentityFieldshiddenReferrerFieldsrequestHashField') . chr(10)) . '</div>') . chr(10)) . 'formContent';
+               $expectedResult = chr(10) . '<div style="display: none">' . 'hiddenIdentityFieldadditionalIdentityFieldshiddenReferrerFieldsrequestHashField' . chr(10) . '</div>' . chr(10) . 'formContent';
                $this->tagBuilder->expects($this->once())->method('setContent')->with($expectedResult);
                $viewHelper->render();
        }
@@ -154,7 +154,7 @@ class FormViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\ViewHel
                $this->viewHelperVariableContainer->expects($this->once())->method('get')->with('TYPO3\\CMS\\Fluid\\ViewHelpers\\FormViewHelper', 'additionalIdentityProperties')->will($this->returnValue($identityProperties));
                $viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\ViewHelpers\\FormViewHelper', array('renderChildren'), array(), '', FALSE);
                $this->injectDependenciesIntoViewHelper($viewHelper);
-               $expected = ((chr(10) . '<input type="hidden" name="object1[object2][__identity]" value="42" />') . chr(10)) . '<input type="hidden" name="object1[object2][subobject][__identity]" value="21" />';
+               $expected = chr(10) . '<input type="hidden" name="object1[object2][__identity]" value="42" />' . chr(10) . '<input type="hidden" name="object1[object2][subobject][__identity]" value="21" />';
                $actual = $viewHelper->_call('renderAdditionalIdentityFields');
                $this->assertEquals($expected, $actual);
        }
@@ -170,7 +170,7 @@ class FormViewHelperTest extends \TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\ViewHel
                $this->request->expects($this->atLeastOnce())->method('getControllerName')->will($this->returnValue('controllerName'));
                $this->request->expects($this->atLeastOnce())->method('getControllerActionName')->will($this->returnValue('controllerActionName'));
                $hiddenFields = $viewHelper->_call('renderHiddenReferrerFields');
-               $expectedResult = (((((chr(10) . '<input type="hidden" name="__referrer[extensionName]" value="extensionName" />') . chr(10)) . '<input type="hidden" name="__referrer[controllerName]" value="controllerName" />') . chr(10)) . '<input type="hidden" name="__referrer[actionName]" value="controllerActionName" />') . chr(10);
+               $expectedResult = chr(10) . '<input type="hidden" name="__referrer[extensionName]" value="extensionName" />' . chr(10) . '<input type="hidden" name="__referrer[controllerName]" value="controllerName" />' . chr(10) . '<input type="hidden" name="__referrer[actionName]" value="controllerActionName" />' . chr(10);
                $this->assertEquals($expectedResult, $hiddenFields);
        }
 
index 8cfd88f..afec35a 100644 (file)
@@ -62,7 +62,7 @@ class HtmlentitiesViewHelperTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestC
         * @test
         */
        public function renderDecodesSimpleString() {
-               $source = ('Some special characters: &' . chr(169)) . '"\'';
+               $source = 'Some special characters: &' . chr(169) . '"\'';
                $expectedResult = 'Some special characters: &amp;&copy;&quot;\'';
                $actualResult = $this->viewHelper->render($source);
                $this->assertEquals($expectedResult, $actualResult);
@@ -72,7 +72,7 @@ class HtmlentitiesViewHelperTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestC
         * @test
         */
        public function renderRespectsKeepQuoteArgument() {
-               $source = ('Some special characters: &' . chr(169)) . '"\'';
+               $source = 'Some special characters: &' . chr(169) . '"\'';
                $expectedResult = 'Some special characters: &amp;&copy;"\'';
                $actualResult = $this->viewHelper->render($source, TRUE);
                $this->assertEquals($expectedResult, $actualResult);
index ac41fed..bb8ec3e 100644 (file)
@@ -30,9 +30,9 @@ class Nl2brViewHelperTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestCase {
         */
        public function viewHelperConvertsLineBreaksToBRTags() {
                $viewHelper = $this->getMock('TYPO3\\CMS\\Fluid\\ViewHelpers\\Format\\Nl2brViewHelper', array('renderChildren'));
-               $viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue(('Line 1' . chr(10)) . 'Line 2'));
+               $viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue('Line 1' . chr(10) . 'Line 2'));
                $actualResult = $viewHelper->render();
-               $this->assertEquals(('Line 1<br />' . chr(10)) . 'Line 2', $actualResult);
+               $this->assertEquals('Line 1<br />' . chr(10) . 'Line 2', $actualResult);
        }
 
        /**
@@ -40,9 +40,9 @@ class Nl2brViewHelperTest extends \TYPO3\CMS\Extbase\Tests\Unit\BaseTestCase {
         */
        public function viewHelperConvertsWindowsLineBreaksToBRTags() {
                $viewHelper = $this->getMock('TYPO3\\CMS\\Fluid\\ViewHelpers\\Format\\Nl2brViewHelper', array('renderChildren'));
-               $viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue((('Line 1' . chr(13)) . chr(10)) . 'Line 2'));
+               $viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue('Line 1' . chr(13) . chr(10) . 'Line 2'));
                $actualResult = $viewHelper->render();
-               $this->assertEquals((('Line 1<br />' . chr(13)) . chr(10)) . 'Line 2', $actualResult);
+               $this->assertEquals('Line 1<br />' . chr(13) . chr(10) . 'Line 2', $actualResult);
        }
 
 }