[BUGFIX] Duplicate exception code 62/27462/3
authorPrzemysław Krukowski <p.krukowski@sourcebroker.net>
Sat, 8 Feb 2014 14:40:58 +0000 (15:40 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sun, 9 Feb 2014 14:12:30 +0000 (15:12 +0100)
Exception codes are unique now.

Resolves: #52294
Releases: 6.2
Change-Id: I4ad49b1ff0342ea36147b6ba0b01d270d9d9f3c5
Reviewed-on: https://review.typo3.org/27462
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
47 files changed:
typo3/sysext/backend/Classes/Controller/File/CreateFolderController.php
typo3/sysext/backend/Classes/View/ThumbnailView.php
typo3/sysext/core/Classes/Cache/Backend/ClassLoaderBackend.php
typo3/sysext/core/Classes/Cache/Backend/SimpleFileBackend.php
typo3/sysext/core/Classes/ExtDirect/ExtDirectRouter.php
typo3/sysext/core/Classes/Localization/LanguageStore.php
typo3/sysext/core/Classes/Localization/Parser/AbstractXmlParser.php
typo3/sysext/core/Classes/Log/Writer/AbstractWriter.php
typo3/sysext/core/Classes/Package/Package.php
typo3/sysext/core/Classes/Package/PackageFactory.php
typo3/sysext/core/Classes/Package/PackageManager.php
typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php
typo3/sysext/core/Classes/Resource/ResourceStorage.php
typo3/sysext/core/Classes/Utility/ArrayUtility.php
typo3/sysext/core/Classes/Utility/GeneralUtility.php
typo3/sysext/core/Resources/PHP/TYPO3.Flow/Classes/TYPO3/Flow/Package/Package.php
typo3/sysext/dbal/Classes/Database/DatabaseConnection.php
typo3/sysext/extbase/Classes/Mvc/Controller/AbstractController.php
typo3/sysext/extbase/Classes/Mvc/Controller/Argument.php
typo3/sysext/extbase/Classes/Mvc/Controller/Arguments.php
typo3/sysext/extbase/Classes/Mvc/Controller/FlashMessageContainer.php
typo3/sysext/extbase/Classes/Mvc/Request.php
typo3/sysext/extbase/Classes/Mvc/Web/RequestBuilder.php
typo3/sysext/extbase/Classes/Persistence/Generic/Query.php
typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Typo3DbBackend.php
typo3/sysext/extbase/Classes/Persistence/Repository.php
typo3/sysext/extbase/Classes/Property/Mapper.php
typo3/sysext/extbase/Classes/Property/TypeConverter/AbstractFileCollectionConverter.php
typo3/sysext/extbase/Classes/Security/Channel/RequestHashService.php
typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php
typo3/sysext/extensionmanager/Classes/Domain/Model/DownloadQueue.php
typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php
typo3/sysext/extensionmanager/Classes/Utility/FileHandlingUtility.php
typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php
typo3/sysext/fluid/Classes/View/StandaloneView.php
typo3/sysext/fluid/Classes/View/TemplateView.php
typo3/sysext/fluid/Classes/ViewHelpers/CycleViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/ImageViewHelper.php
typo3/sysext/install/Classes/Controller/ToolController.php
typo3/sysext/install/Classes/FolderStructure/FileNode.php
typo3/sysext/install/Classes/FolderStructure/LinkNode.php
typo3/sysext/lang/Classes/Utility/Connection/Ter.php
typo3/sysext/rtehtmlarea/Classes/BrowseLinks.php
typo3/sysext/scheduler/Classes/CronCommand/NormalizeCommand.php
typo3/sysext/scheduler/Classes/Scheduler.php
typo3/sysext/scheduler/Classes/Task/FileStorageExtractionAdditionalFieldProvider.php
typo3/sysext/scheduler/Classes/Task/FileStorageIndexingAdditionalFieldProvider.php

index b081cc9..6666d67 100644 (file)
@@ -118,7 +118,7 @@ class CreateFolderController {
                if (!$this->folderObject) {
                        $title = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_file_list.xlf:paramError', TRUE);
                        $message = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_file_list.xlf:targetNoDir', TRUE);
-                       throw new \RuntimeException($title . ': ' . $message, 1294586843);
+                       throw new \RuntimeException($title . ': ' . $message, 1294586845);
                }
                if ($this->folderObject->getStorage()->getUid() === 0) {
                        throw new \TYPO3\CMS\Core\Resource\Exception\InsufficientFolderAccessPermissionsException('You are not allowed to access folders outside your storages', 1375889838);
index d83765d..2281ccb 100644 (file)
@@ -280,7 +280,7 @@ class ThumbnailView {
         */
        public function errorGif($l1, $l2, $l3) {
                if (!$GLOBALS['TYPO3_CONF_VARS']['GFX']['gdlib']) {
-                       throw new \RuntimeException('TYPO3 Fatal Error: No gdlib. ' . $l1 . ' ' . $l2 . ' ' . $l3, 1270853952);
+                       throw new \RuntimeException('TYPO3 Fatal Error: No gdlib. ' . $l1 . ' ' . $l2 . ' ' . $l3, 1270853954);
                }
                // Creates the basis for the error image
                if ($GLOBALS['TYPO3_CONF_VARS']['GFX']['gdlib_png']) {
index d1a296b..e6c4468 100755 (executable)
@@ -97,7 +97,7 @@ class ClassLoaderBackend extends SimpleFileBackend {
         */
        public function get($entryIdentifier) {
                if ($entryIdentifier !== basename($entryIdentifier)) {
-                       throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1334756877);
+                       throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1334756880);
                }
                $pathAndFilename = $this->cacheDirectory . $entryIdentifier . $this->cacheEntryFileExtension;
                if (!@file_exists($pathAndFilename)) {
@@ -139,7 +139,7 @@ class ClassLoaderBackend extends SimpleFileBackend {
         */
        public function has($entryIdentifier) {
                if ($entryIdentifier !== basename($entryIdentifier)) {
-                       throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1334756878);
+                       throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1334756879);
                }
                $pathAndFilename = $this->cacheDirectory . $entryIdentifier . $this->cacheEntryFileExtension;
                return @file_exists($pathAndFilename);
index 8cd5fa4..7ce916f 100644 (file)
@@ -357,7 +357,7 @@ class SimpleFileBackend extends \TYPO3\CMS\Core\Cache\Backend\AbstractBackend im
        public function requireOnce($entryIdentifier) {
                $pathAndFilename = $this->cacheDirectory . $entryIdentifier . $this->cacheEntryFileExtension;
                if ($entryIdentifier !== basename($entryIdentifier)) {
-                       throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1282073036);
+                       throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1282073037);
                }
                return file_exists($pathAndFilename) ? require_once $pathAndFilename : FALSE;
        }
index bf126f6..e1d9a78 100644 (file)
@@ -134,7 +134,7 @@ class ExtDirectRouter {
                }
                if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect'][$endpointName])) {
                        if (!isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect'][$endpointName]['callbackClass'])) {
-                               throw new \UnexpectedValueException('ExtDirect: Call to undefined endpoint: ' . $endpointName, 1294586450);
+                               throw new \UnexpectedValueException('ExtDirect: Call to undefined endpoint: ' . $endpointName, 1294586451);
                        }
                        $callbackClass = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect'][$endpointName]['callbackClass'];
                        $configuration = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect'][$endpointName];
index fb0f876..20ac132 100644 (file)
@@ -219,7 +219,7 @@ class LanguageStore implements \TYPO3\CMS\Core\SingletonInterface {
                if (isset($this->configuration[$fileReference]['fileReference']) && trim($this->configuration[$fileReference]['fileReference']) !== '') {
                        return (string) $this->configuration[$fileReference]['fileReference'];
                } else {
-                       throw new \InvalidArgumentException(sprintf('Invalid file reference configuration for the current file (%s)', $fileReference), 1307293692);
+                       throw new \InvalidArgumentException(sprintf('Invalid file reference configuration for the current file (%s)', $fileReference), 1307293693);
                }
        }
 
index fa49e1d..df5f14e 100644 (file)
@@ -109,7 +109,7 @@ abstract class AbstractXmlParser implements \TYPO3\CMS\Core\Localization\Parser\
        protected function parseXmlFile() {
                $rootXmlNode = simplexml_load_file($this->sourcePath, 'SimpleXmlElement', \LIBXML_NOWARNING);
                if (!isset($rootXmlNode) || $rootXmlNode === FALSE) {
-                       throw new \TYPO3\CMS\Core\Localization\Exception\InvalidXmlFileException('The path provided does not point to existing and accessible well-formed XML file.', 1278155987);
+                       throw new \TYPO3\CMS\Core\Localization\Exception\InvalidXmlFileException('The path provided does not point to existing and accessible well-formed XML file.', 1278155988);
                }
                return $this->doParsingFromRoot($rootXmlNode);
        }
index 9ae3876..06b4215 100644 (file)
@@ -42,7 +42,7 @@ abstract class AbstractWriter implements \TYPO3\CMS\Core\Log\Writer\WriterInterf
                        if (method_exists($this, $methodName)) {
                                $this->{$methodName}($optionValue);
                        } else {
-                               throw new \InvalidArgumentException('Invalid log writer option "' . $optionKey . '" for log writer of type "' . get_class($this) . '"', 1321696151);
+                               throw new \InvalidArgumentException('Invalid log writer option "' . $optionKey . '" for log writer of type "' . get_class($this) . '"', 1321696152);
                        }
                }
        }
index a8f770c..3c39de7 100644 (file)
@@ -71,16 +71,16 @@ class Package extends \TYPO3\Flow\Package\Package implements PackageInterface {
         */
        public function __construct(\TYPO3\Flow\Package\PackageManager $packageManager, $packageKey, $packagePath, $classesPath = NULL, $manifestPath = '') {
                if (preg_match(self::PATTERN_MATCH_EXTENSIONKEY, $packageKey) !== 1 && preg_match(self::PATTERN_MATCH_PACKAGEKEY, $packageKey) !== 1) {
-                       throw new \TYPO3\Flow\Package\Exception\InvalidPackageKeyException('"' . $packageKey . '" is not a valid package key.', 1217959510);
+                       throw new \TYPO3\Flow\Package\Exception\InvalidPackageKeyException('"' . $packageKey . '" is not a valid package key.', 1217959511);
                }
                if (!(@is_dir($packagePath) || (\TYPO3\Flow\Utility\Files::is_link($packagePath) && is_dir(\TYPO3\Flow\Utility\Files::getNormalizedPath($packagePath))))) {
-                       throw new \TYPO3\Flow\Package\Exception\InvalidPackagePathException(sprintf('Tried to instantiate a package object for package "%s" with a non-existing package path "%s". Either the package does not exist anymore, or the code creating this object contains an error.', $packageKey, $packagePath), 1166631889);
+                       throw new \TYPO3\Flow\Package\Exception\InvalidPackagePathException(sprintf('Tried to instantiate a package object for package "%s" with a non-existing package path "%s". Either the package does not exist anymore, or the code creating this object contains an error.', $packageKey, $packagePath), 1166631890);
                }
                if (substr($packagePath, -1, 1) !== '/') {
-                       throw new \TYPO3\Flow\Package\Exception\InvalidPackagePathException(sprintf('The package path "%s" provided for package "%s" has no trailing forward slash.', $packagePath, $packageKey), 1166633720);
+                       throw new \TYPO3\Flow\Package\Exception\InvalidPackagePathException(sprintf('The package path "%s" provided for package "%s" has no trailing forward slash.', $packagePath, $packageKey), 1166633722);
                }
                if ($classesPath[1] === '/') {
-                       throw new \TYPO3\Flow\Package\Exception\InvalidPackagePathException(sprintf('The package classes path provided for package "%s" has a leading forward slash.', $packageKey), 1334841320);
+                       throw new \TYPO3\Flow\Package\Exception\InvalidPackagePathException(sprintf('The package classes path provided for package "%s" has a leading forward slash.', $packageKey), 1334841321);
                }
                if (!@file_exists($packagePath . $manifestPath . 'ext_emconf.php')) {
                        throw new \TYPO3\Flow\Package\Exception\InvalidPackageManifestException(sprintf('No ext_emconf file found for package "%s". Please create one at "%sext_emconf.php".', $packageKey, $manifestPath), 1360403545);
@@ -187,7 +187,7 @@ class Package extends \TYPO3\Flow\Package\Package implements PackageInterface {
                                if (count($namespaces) === 1) {
                                        $this->namespace = key($namespaces);
                                } else {
-                                       throw new \TYPO3\Flow\Package\Exception\InvalidPackageStateException(sprintf('The Composer manifest of package "%s" contains multiple namespace definitions in its autoload section but Flow does only support one namespace per package.', $this->packageKey), 1348053245);
+                                       throw new \TYPO3\Flow\Package\Exception\InvalidPackageStateException(sprintf('The Composer manifest of package "%s" contains multiple namespace definitions in its autoload section but Flow does only support one namespace per package.', $this->packageKey), 1348053246);
                                }
                        } else {
                                $packageKey = $this->getPackageKey();
index 1985093..8f4e5ac 100644 (file)
@@ -58,7 +58,7 @@ class PackageFactory extends \TYPO3\Flow\Package\PackageFactory {
                                $packageClassName = str_replace('.', '\\', $packageKey) . '\Package';
                        }
                        if (!class_exists($packageClassName, FALSE)) {
-                               throw new \TYPO3\Flow\Package\Exception\CorruptPackageException(sprintf('The package "%s" does not contain a valid package class. Check if the file "%s" really contains a class called "%s".', $packageKey, $packageClassPathAndFilename, $packageClassName), 1327587091);
+                               throw new \TYPO3\Flow\Package\Exception\CorruptPackageException(sprintf('The package "%s" does not contain a valid package class. Check if the file "%s" really contains a class called "%s".', $packageKey, $packageClassPathAndFilename, $packageClassName), 1327587092);
                        }
                } else {
                        $emConfPath = Files::concatenatePaths(array($packagePath, 'ext_emconf.php'));
@@ -86,7 +86,7 @@ class PackageFactory extends \TYPO3\Flow\Package\PackageFactory {
         */
        public static function getPackageKeyFromManifest($manifest, $packagePath, $packagesBasePath) {
                if (!is_object($manifest)) {
-                       throw new  \TYPO3\Flow\Package\Exception\InvalidPackageManifestException('Invalid composer manifest.', 1348146450);
+                       throw new  \TYPO3\Flow\Package\Exception\InvalidPackageManifestException('Invalid composer manifest.', 1348146451);
                }
                if (isset($manifest->type) && substr($manifest->type, 0, 10) === 'typo3-cms-') {
                        $relativePackagePath = substr($packagePath, strlen($packagesBasePath));
index 6dfb31a..00ca8bd 100644 (file)
@@ -386,7 +386,7 @@ class PackageManager extends \TYPO3\Flow\Package\PackageManager implements \TYPO
                        $this->registerPackage($package, FALSE);
 
                        if (!$this->packages[$packageKey] instanceof \TYPO3\Flow\Package\PackageInterface) {
-                               throw new \TYPO3\Flow\Package\Exception\CorruptPackageException(sprintf('The package class in package "%s" does not implement PackageInterface.', $packageKey), 1300782487);
+                               throw new \TYPO3\Flow\Package\Exception\CorruptPackageException(sprintf('The package class in package "%s" does not implement PackageInterface.', $packageKey), 1300782488);
                        }
 
                        $this->packageKeys[strtolower($packageKey)] = $packageKey;
index aca87e5..03340cc 100644 (file)
@@ -253,7 +253,7 @@ class LocalDriver extends AbstractHierarchicalFilesystemDriver {
                if (!$this->folderExists($folderIdentifier)) {
                        throw new \TYPO3\CMS\Core\Resource\Exception\FolderDoesNotExistException(
                                'File ' . $folderIdentifier . ' does not exist.',
-                               1314516809
+                               1314516810
                        );
                }
                return array(
index 70a506a..207220c 100644 (file)
@@ -942,7 +942,7 @@ class ResourceStorage {
                }
                // Check if target folder is writable
                if (!$this->checkFolderActionPermission('write', $targetFolder)) {
-                       throw new Exception\InsufficientFolderAccessPermissionsException('You are not allowed to write to the target folder "' . $targetFolder->getIdentifier() . '"', 1319219349);
+                       throw new Exception\InsufficientFolderAccessPermissionsException('You are not allowed to write to the target folder "' . $targetFolder->getIdentifier() . '"', 1319219350);
                }
        }
 
@@ -964,14 +964,14 @@ class ResourceStorage {
                }
                // Check if user is allowed to rename
                if (!$this->checkFileActionPermission('rename', $file)) {
-                       throw new Exception\InsufficientUserPermissionsException('You are not allowed to rename files."', 1319219349);
+                       throw new Exception\InsufficientUserPermissionsException('You are not allowed to rename files."', 1319219351);
                }
                // Check if the user is allowed to write to folders
                // Although it would be good to check, we cannot check here if the folder actually is writable
                // because we do not know in which folder the file resides.
                // So we rely on the driver to throw an exception in case the renaming failed.
                if (!$this->checkFolderActionPermission('write')) {
-                       throw new Exception\InsufficientFileWritePermissionsException('You are not allowed to write to folders', 1319219349);
+                       throw new Exception\InsufficientFileWritePermissionsException('You are not allowed to write to folders', 1319219352);
                }
        }
 
@@ -997,7 +997,7 @@ class ResourceStorage {
                }
                // Check if user is allowed to copy
                if (!$file->getStorage()->checkFileActionPermission('copy', $file)) {
-                       throw new Exception\InsufficientFileReadPermissionsException('You are not allowed to copy the file "' . $file->getIdentifier() . '"', 1319550425);
+                       throw new Exception\InsufficientFileReadPermissionsException('You are not allowed to copy the file "' . $file->getIdentifier() . '"', 1319550426);
                }
                // Check if targetFolder is writable
                if (!$this->checkFolderActionPermission('write', $targetFolder)) {
@@ -1134,7 +1134,7 @@ class ResourceStorage {
         */
        public function updateProcessedFile($localFilePath, ProcessedFile $processedFile) {
                if (!file_exists($localFilePath)) {
-                       throw new \InvalidArgumentException('File "' . $localFilePath . '" does not exist.', 1319552745);
+                       throw new \InvalidArgumentException('File "' . $localFilePath . '" does not exist.', 1319552746);
                }
                $fileIdentifier = $this->driver->addFile($localFilePath, $this->getProcessingFolder()->getIdentifier(), $processedFile->getName());
                // @todo check if we have to update the processed file other then the identifier
@@ -1556,7 +1556,7 @@ class ResourceStorage {
                $this->emitPreFileCopySignal($file, $targetFolder);
                // File exists and we should abort, let's abort
                if ($conflictMode === 'cancel' && $targetFolder->hasFile($targetFileName)) {
-                       throw new Exception\ExistingTargetFileNameException('The target file already exists.', 1320291063);
+                       throw new Exception\ExistingTargetFileNameException('The target file already exists.', 1320291064);
                }
                // File exists and we should find another name, let's find another one
                if ($conflictMode === 'renameNewFile' && $targetFolder->hasFile($targetFileName)) {
index a0402da..0793768 100644 (file)
@@ -359,7 +359,7 @@ class ArrayUtility {
                                $stringContent = str_replace('\'', '\\\'', $stringContent);
                                $lines .= '\'' . $stringContent . '\'' . ',' . LF;
                        } else {
-                               throw new \RuntimeException('Objects are not supported', 1342294986);
+                               throw new \RuntimeException('Objects are not supported', 1342294987);
                        }
                }
                $lines .= str_repeat(TAB, ($level - 1)) . ')' . ($level - 1 == 0 ? '' : ',' . LF);
index 7f09d06..03f40cd 100644 (file)
@@ -2790,7 +2790,7 @@ Connection: close
                        } while (!is_dir($currentPath) && $separatorPosition !== FALSE);
                        $result = @mkdir($fullDirectoryPath, $permissionMask, TRUE);
                        if (!$result) {
-                               throw new \RuntimeException('Could not create directory "' . $fullDirectoryPath . '"!', 1170251400);
+                               throw new \RuntimeException('Could not create directory "' . $fullDirectoryPath . '"!', 1170251401);
                        }
                }
                return $firstCreatedPath;
index add38aa..e293a48 100644 (file)
@@ -431,7 +431,7 @@ class Package implements PackageInterface {
                        }
 
                } catch (\Exception $exception) {
-                       throw new \TYPO3\Flow\Package\Exception($exception->getMessage(), 1166633720);
+                       throw new \TYPO3\Flow\Package\Exception($exception->getMessage(), 1166633721);
                }
                return $classFiles;
        }
index db25320..6c1a3b6 100644 (file)
@@ -1124,7 +1124,7 @@ class DatabaseConnection extends \TYPO3\CMS\Core\Database\DatabaseConnection {
                        }
                        return $query;
                } else {
-                       throw new \InvalidArgumentException('TYPO3 Fatal Error: "Where" clause argument for UPDATE query was not a string in $this->UPDATEquery() !', 1270853880);
+                       throw new \InvalidArgumentException('TYPO3 Fatal Error: "Where" clause argument for UPDATE query was not a string in $this->UPDATEquery() !', 1270853887);
                }
        }
 
index 713ddd9..8352132 100644 (file)
@@ -245,7 +245,7 @@ abstract class AbstractController implements \TYPO3\CMS\Extbase\Mvc\Controller\C
         */
        public function processRequest(\TYPO3\CMS\Extbase\Mvc\RequestInterface $request, \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response) {
                if (!$this->canProcessRequest($request)) {
-                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\UnsupportedRequestTypeException(get_class($this) . ' does not support requests of type "' . get_class($request) . '". Supported types are: ' . implode(' ', $this->supportedRequestTypes), 1187701131);
+                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\UnsupportedRequestTypeException(get_class($this) . ' does not support requests of type "' . get_class($request) . '". Supported types are: ' . implode(' ', $this->supportedRequestTypes), 1187701132);
                }
                $response->setRequest($request);
                $this->request = $request;
@@ -361,7 +361,7 @@ abstract class AbstractController implements \TYPO3\CMS\Extbase\Mvc\Controller\C
         */
        protected function redirectToUri($uri, $delay = 0, $statusCode = 303) {
                if (!$this->request instanceof \TYPO3\CMS\Extbase\Mvc\Web\Request) {
-                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\UnsupportedRequestTypeException('redirect() only supports web requests.', 1220539734);
+                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\UnsupportedRequestTypeException('redirect() only supports web requests.', 1220539735);
                }
 
                $this->objectManager->get('TYPO3\CMS\Extbase\Service\CacheService')->clearCachesOfRegisteredPageIds();
index 3addedf..c3fa559 100644 (file)
@@ -437,7 +437,7 @@ class Argument {
                        $transformedValue = $this->deprecatedPropertyMapper->map(array_keys($value), $value, $this->dataType);
                }
                if (!$transformedValue instanceof $this->dataType && ($transformedValue !== NULL || $this->isRequired())) {
-                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\InvalidArgumentValueException('The value must be of type "' . $this->dataType . '", but was of type "' . (is_object($transformedValue) ? get_class($transformedValue) : gettype($transformedValue)) . '".' . ($this->deprecatedPropertyMapper->getMappingResults()->hasErrors() ? '<p>' . implode('<br />', $this->deprecatedPropertyMapper->getMappingResults()->getErrors()) . '</p>' : ''), 1251730701);
+                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\InvalidArgumentValueException('The value must be of type "' . $this->dataType . '", but was of type "' . (is_object($transformedValue) ? get_class($transformedValue) : gettype($transformedValue)) . '".' . ($this->deprecatedPropertyMapper->getMappingResults()->hasErrors() ? '<p>' . implode('<br />', $this->deprecatedPropertyMapper->getMappingResults()->getErrors()) . '</p>' : ''), 1251730702);
                }
                return $transformedValue;
        }
index 59f3007..ee2629a 100644 (file)
@@ -82,7 +82,7 @@ class Arguments extends \ArrayObject {
         */
        public function append($value) {
                if (!$value instanceof \TYPO3\CMS\Extbase\Mvc\Controller\Argument) {
-                       throw new \InvalidArgumentException('Controller arguments must be valid TYPO3\\CMS\\Extbase\\Mvc\\Controller\\Argument objects.', 1187953786);
+                       throw new \InvalidArgumentException('Controller arguments must be valid TYPO3\\CMS\\Extbase\\Mvc\\Controller\\Argument objects.', 1187953787);
                }
                $this->offsetSet(NULL, $value);
        }
index 4984944..c3d326b 100644 (file)
@@ -80,7 +80,7 @@ class FlashMessageContainer implements \TYPO3\CMS\Core\SingletonInterface {
                if (!is_string($message)) {
                        throw new \InvalidArgumentException(
                                'The flash message must be string, ' . gettype($message) . ' given.',
-                               1243258395
+                               1243258396
                        );
                }
                /** @var $flashMessage \TYPO3\CMS\Core\Messaging\FlashMessage */
index ee71678..5aedf88 100644 (file)
@@ -345,7 +345,7 @@ class Request implements \TYPO3\CMS\Extbase\Mvc\RequestInterface {
         */
        public function setControllerActionName($actionName) {
                if (!is_string($actionName) && $actionName !== NULL) {
-                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\InvalidActionNameException('The action name must be a valid string, ' . gettype($actionName) . ' given (' . $actionName . ').', 1187176358);
+                       throw new \TYPO3\CMS\Extbase\Mvc\Exception\InvalidActionNameException('The action name must be a valid string, ' . gettype($actionName) . ' given (' . $actionName . ').', 1187176359);
                }
                if ($actionName[0] !== strtolower($actionName[0]) && $actionName !== NULL) {
                        throw new \TYPO3\CMS\Extbase\Mvc\Exception\InvalidActionNameException('The action name must start with a lower case letter, "' . $actionName . '" does not match this criteria.', 1218473352);
index 824c3c8..c2a0875 100644 (file)
@@ -221,7 +221,7 @@ class RequestBuilder implements \TYPO3\CMS\Core\SingletonInterface {
                if (!in_array($actionName, $allowedActionNames)) {
                        $configuration = $this->configurationManager->getConfiguration(\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface::CONFIGURATION_TYPE_FRAMEWORK);
                        if (isset($configuration['mvc']['throwPageNotFoundExceptionIfActionCantBeResolved']) && (boolean) $configuration['mvc']['throwPageNotFoundExceptionIfActionCantBeResolved']) {
-                               throw new \TYPO3\CMS\Core\Error\Http\PageNotFoundException('The requested resource was not found', 1313857897);
+                               throw new \TYPO3\CMS\Core\Error\Http\PageNotFoundException('The requested resource was not found', 1313857898);
                        } elseif (isset($configuration['mvc']['callDefaultActionIfActionCantBeResolved']) && (boolean) $configuration['mvc']['callDefaultActionIfActionCantBeResolved']) {
                                return $defaultActionName;
                        }
index 948e53e..460421f 100644 (file)
@@ -400,7 +400,7 @@ class Query implements \TYPO3\CMS\Extbase\Persistence\QueryInterface {
                        $resultingConstraint = array_shift($constraints);
                }
                if ($resultingConstraint === NULL) {
-                       throw new \TYPO3\CMS\Extbase\Persistence\Generic\Exception\InvalidNumberOfConstraintsException('There must be at least one constraint or a non-empty array of constraints given.', 1268056288);
+                       throw new \TYPO3\CMS\Extbase\Persistence\Generic\Exception\InvalidNumberOfConstraintsException('There must be at least one constraint or a non-empty array of constraints given.', 1268056289);
                }
                foreach ($constraints as $constraint) {
                        $resultingConstraint = $this->qomFactory->_or($resultingConstraint, $constraint);
index abebaa9..10a5639 100644 (file)
@@ -1065,7 +1065,7 @@ class Typo3DbBackend implements \TYPO3\CMS\Extbase\Persistence\Generic\Storage\B
                                        $order = 'DESC';
                                        break;
                                default:
-                                       throw new \TYPO3\CMS\Extbase\Persistence\Generic\Exception\UnsupportedOrderException('Unsupported order encountered.', 1242816074);
+                                       throw new \TYPO3\CMS\Extbase\Persistence\Generic\Exception\UnsupportedOrderException('Unsupported order encountered.', 1242816075);
                        }
                        $className = '';
                        $tableName = '';
index b07e50d..03ca6ea 100644 (file)
@@ -118,7 +118,7 @@ class Repository implements \TYPO3\CMS\Extbase\Persistence\RepositoryInterface,
         */
        public function remove($object) {
                if (!$object instanceof $this->objectType) {
-                       throw new \TYPO3\CMS\Extbase\Persistence\Exception\IllegalObjectTypeException('The object given to remove() was not of the type (' . $this->objectType . ') this repository manages.', 1248363335);
+                       throw new \TYPO3\CMS\Extbase\Persistence\Exception\IllegalObjectTypeException('The object given to remove() was not of the type (' . $this->objectType . ') this repository manages.', 1248363336);
                }
                $this->persistenceManager->remove($object);
        }
index 4f58be4..d6a0484 100644 (file)
@@ -167,7 +167,7 @@ class Mapper implements \TYPO3\CMS\Core\SingletonInterface {
                        return $this->transformToObject($source, $target, '--none--');
                }
                if (!is_object($target) && !is_array($target)) {
-                       throw new \TYPO3\CMS\Extbase\Property\Exception\InvalidTargetException('The target object must be a valid object or array, ' . gettype($target) . ' given.', 1187807099);
+                       throw new \TYPO3\CMS\Extbase\Property\Exception\InvalidTargetException('The target object must be a valid object or array, ' . gettype($target) . ' given.', 1187807100);
                }
                $this->mappingResults = new \TYPO3\CMS\Extbase\Property\MappingResults();
                if (is_object($target)) {
index 5f6e55b..1acd59d 100644 (file)
@@ -65,7 +65,7 @@ abstract class AbstractFileCollectionConverter extends \TYPO3\CMS\Extbase\Proper
        public function convertFrom($source, $targetType, array $convertedChildProperties = array(), \TYPO3\CMS\Extbase\Property\PropertyMappingConfigurationInterface $configuration = NULL) {
                $object = $this->getObject($source);
                if (empty($this->expectedObjectType) || !$object instanceof $this->expectedObjectType) {
-                       throw new \TYPO3\CMS\Extbase\Property\Exception('Expected object of type "' . $this->expectedObjectType . '" but got ' . get_class($object), 1342895975);
+                       throw new \TYPO3\CMS\Extbase\Property\Exception('Expected object of type "' . $this->expectedObjectType . '" but got ' . get_class($object), 1342895976);
                }
                /** @var $subject \TYPO3\CMS\Extbase\Domain\Model\AbstractFileCollection */
                $subject = $this->objectManager->get($targetType);
index 87b58b8..aba91ef 100644 (file)
@@ -74,11 +74,11 @@ class RequestHashService implements \TYPO3\CMS\Core\SingletonInterface {
                                }
                                // Strip off closing ] if needed
                                if (!is_array($currentPosition)) {
-                                       throw new \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException('The form field name "' . $formField . '" collides with a previous form field name which declared the field as string. (String overridden by Array)', 1255072196);
+                                       throw new \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException('The form field name "' . $formField . '" collides with a previous form field name which declared the field as string. (String overridden by Array)', 1255072197);
                                }
                                if ($i == count($formFieldParts) - 1) {
                                        if (isset($currentPosition[$formFieldPart]) && is_array($currentPosition[$formFieldPart])) {
-                                               throw new \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException('The form field name "' . $formField . '" collides with a previous form field name which declared the field as array. (Array overridden by String)', 1255072587);
+                                               throw new \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException('The form field name "' . $formField . '" collides with a previous form field name which declared the field as array. (Array overridden by String)', 1255072588);
                                        }
                                        // Last iteration - add a string
                                        if ($formFieldPart === '') {
@@ -88,7 +88,7 @@ class RequestHashService implements \TYPO3\CMS\Core\SingletonInterface {
                                        }
                                } else {
                                        if ($formFieldPart === '') {
-                                               throw new \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException('The form field name "' . $formField . '" is invalid. Reason: "[]" used not as last argument.', 1255072832);
+                                               throw new \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException('The form field name "' . $formField . '" is invalid. Reason: "[]" used not as last argument.', 1255072833);
                                        }
                                        if (!isset($currentPosition[$formFieldPart])) {
                                                $currentPosition[$formFieldPart] = array();
index c9443e5..aa4bdfb 100644 (file)
@@ -128,10 +128,10 @@ tt_content.' . $pluginSignature . ' {
         */
        static public function registerPlugin($extensionName, $pluginName, $pluginTitle, $pluginIconPathAndFilename = NULL) {
                if (empty($pluginName)) {
-                       throw new \InvalidArgumentException('The plugin name must not be empty', 1239891987);
+                       throw new \InvalidArgumentException('The plugin name must not be empty', 1239891988);
                }
                if (empty($extensionName)) {
-                       throw new \InvalidArgumentException('The extension name was invalid (must not be empty and must match /[A-Za-z][_A-Za-z0-9]/)', 1239891989);
+                       throw new \InvalidArgumentException('The extension name was invalid (must not be empty and must match /[A-Za-z][_A-Za-z0-9]/)', 1239891991);
                }
                $delimiterPosition = strrpos($extensionName, '.');
                if ($delimiterPosition !== FALSE) {
@@ -189,7 +189,7 @@ tt_content.' . $pluginSignature . ' {
         */
        static public function registerModule($extensionName, $mainModuleName = '', $subModuleName = '', $position = '', array $controllerActions = array(), array $moduleConfiguration = array()) {
                if (empty($extensionName)) {
-                       throw new \InvalidArgumentException('The extension name must not be empty', 1239891989);
+                       throw new \InvalidArgumentException('The extension name must not be empty', 1239891990);
                }
                // Check if vendor name is prepended to extensionName in the format {vendorName}.{extensionName}
                $vendorName = NULL;
index 1010a2e..5704882 100644 (file)
@@ -99,7 +99,7 @@ class DownloadQueue implements \TYPO3\CMS\Core\SingletonInterface {
         */
        public function removeExtensionFromQueue(\TYPO3\CMS\Extensionmanager\Domain\Model\Extension $extension, $stack = 'download') {
                if (!is_string($stack) || !in_array($stack, array('download', 'update'))) {
-                       throw new \TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException('Stack has to be either "download" or "update"', 1342432103);
+                       throw new \TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException('Stack has to be either "download" or "update"', 1342432104);
                }
                if (array_key_exists($stack, $this->extensionStorage) && is_array($this->extensionStorage[$stack])) {
                        if (array_key_exists($extension->getExtensionKey(), $this->extensionStorage[$stack])) {
index b7e2f07..90e8991 100644 (file)
@@ -169,7 +169,7 @@ class DependencyUtility implements \TYPO3\CMS\Core\SingletonInterface {
                } else {
                        throw new \TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException(
                                'checkPhpDependency can only check PHP dependencies. Found dependency with identifier "' . $dependency->getIdentifier() . '"',
-                               1377977857
+                               1377977858
                        );
                }
                return TRUE;
index ac3e922..38ff77d 100644 (file)
@@ -164,7 +164,7 @@ class FileHandlingUtility implements \TYPO3\CMS\Core\SingletonInterface {
        protected function addDirectory($extDirPath) {
                GeneralUtility::mkdir($extDirPath);
                if (!is_dir($extDirPath)) {
-                       throw new \TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException(sprintf($GLOBALS['LANG']->getLL('clearMakeExtDir_could_not_create_dir'), $this->getRelativePath($extDirPath)), 1337280416);
+                       throw new \TYPO3\CMS\Extensionmanager\Exception\ExtensionManagerException(sprintf($GLOBALS['LANG']->getLL('clearMakeExtDir_could_not_create_dir'), $this->getRelativePath($extDirPath)), 1337280418);
                }
        }
 
index 93f97f6..c3e358c 100644 (file)
@@ -857,7 +857,7 @@ class TemplateParser {
                        }
                        return $arrayToBuild;
                } else {
-                       throw new \TYPO3\CMS\Fluid\Core\Parser\Exception('This exception should never be thrown, there is most likely some error in the regular expressions. 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, there is most likely some error in the regular expressions. Please post your template to the bugtracker at forge.typo3.org.', 1225136014);
                }
        }
 
index 73c207f..8dbbfc8 100644 (file)
@@ -349,7 +349,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.', 1257246932);
                }
                return $partialSource;
        }
@@ -374,7 +374,7 @@ class StandaloneView extends \TYPO3\CMS\Fluid\View\AbstractTemplateView {
                                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) . '".', 1288092556);
        }
 
        /**
index 1ef8e8b..0dbd1de 100644 (file)
@@ -398,7 +398,7 @@ class TemplateView extends AbstractTemplateView {
                $layoutPathAndFilename = $this->getLayoutPathAndFilename($layoutName);
                $layoutSource = file_get_contents($layoutPathAndFilename);
                if ($layoutSource === FALSE) {
-                       throw new Exception\InvalidTemplateResourceException('"' . $layoutPathAndFilename . '" is not a valid template resource URI.', 1257246929);
+                       throw new Exception\InvalidTemplateResourceException('"' . $layoutPathAndFilename . '" is not a valid template resource URI.', 1257246930);
                }
                return $layoutSource;
        }
@@ -427,7 +427,7 @@ class TemplateView extends AbstractTemplateView {
                                return $layoutPathAndFilename;
                        }
                }
-               throw new Exception\InvalidTemplateResourceException('The template files "' . implode('", "', $paths) . '" could not be loaded.', 1225709595);
+               throw new Exception\InvalidTemplateResourceException('The template files "' . implode('", "', $paths) . '" could not be loaded.', 1225709596);
        }
 
        /**
@@ -454,7 +454,7 @@ class TemplateView extends AbstractTemplateView {
                $partialPathAndFilename = $this->getPartialPathAndFilename($partialName);
                $partialSource = file_get_contents($partialPathAndFilename);
                if ($partialSource === FALSE) {
-                       throw new Exception\InvalidTemplateResourceException('"' . $partialPathAndFilename . '" is not a valid template resource URI.', 1257246929);
+                       throw new Exception\InvalidTemplateResourceException('"' . $partialPathAndFilename . '" is not a valid template resource URI.', 1257246931);
                }
                return $partialSource;
        }
@@ -474,7 +474,7 @@ class TemplateView extends AbstractTemplateView {
                                return $partialPathAndFilename;
                        }
                }
-               throw new Exception\InvalidTemplateResourceException('The template files "' . implode('", "', $paths) . '" could not be loaded.', 1225709595);
+               throw new Exception\InvalidTemplateResourceException('The template files "' . implode('", "', $paths) . '" could not be loaded.', 1225709597);
        }
 
        /**
index 9a42f52..d975080 100644 (file)
@@ -98,7 +98,7 @@ class CycleViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelpe
        protected function initializeValues($values) {
                if (is_object($values)) {
                        if (!$values instanceof \Traversable) {
-                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('CycleViewHelper only supports arrays and objects implementing \Traversable interface' , 1248728393);
+                               throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('CycleViewHelper only supports arrays and objects implementing \Traversable interface' , 1248728394);
                        }
                        $this->values = iterator_to_array($values, FALSE);
                } else {
index 5c2dbf1..e5b8b88 100644 (file)
@@ -98,7 +98,7 @@ class ImageViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagBasedV
         */
        public function render($src = NULL, $width = NULL, $height = NULL, $minWidth = NULL, $minHeight = NULL, $maxWidth = NULL, $maxHeight = NULL, $treatIdAsReference = FALSE, $image = NULL) {
                if (is_null($src) && is_null($image) || !is_null($src) && !is_null($image)) {
-                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('You must either specify a string src or a File object.', 1382284105);
+                       throw new \TYPO3\CMS\Fluid\Core\ViewHelper\Exception('You must either specify a string src or a File object.', 1382284106);
                }
                $image = $this->imageService->getImage($src, $image, $treatIdAsReference);
                $processingInstructions = array(
index 3ca861c..136b9d8 100644 (file)
@@ -189,7 +189,7 @@ class ToolController extends AbstractController {
                if (!($toolAction instanceof \TYPO3\CMS\Install\Controller\Action\ActionInterface)) {
                        throw new Exception(
                                $action . ' does not implement ActionInterface',
-                               1369474308
+                               1369474309
                        );
                }
                $toolAction->setController('tool');
index 176d7ae..dafa44e 100644 (file)
@@ -61,7 +61,7 @@ class FileNode extends AbstractNode implements NodeInterface {
                if (strstr($structure['name'], '/') !== FALSE) {
                        throw new \TYPO3\CMS\Install\FolderStructure\Exception\InvalidArgumentException(
                                'File name must not contain forward slash',
-                               1366222204
+                               1366222207
                        );
                }
                $this->name = $structure['name'];
index b3b083f..5002db9 100644 (file)
@@ -175,7 +175,7 @@ class LinkNode extends AbstractNode implements NodeInterface {
                if (!$this->isLink()) {
                        throw new \TYPO3\CMS\Install\FolderStructure\Exception\InvalidArgumentException(
                                'Node is not a link',
-                               1380556246
+                               1380556247
                        );
                }
 
index 62bc4ef..7858da2 100644 (file)
@@ -225,7 +225,7 @@ class Ter extends \TYPO3\CMS\Extensionmanager\Utility\Connection\TerUtility {
                                                }
                                        }
                                } else {
-                                       throw new \TYPO3\CMS\Lang\Exception\Lang('Extension directory missing in zip file!', 1352566904);
+                                       throw new \TYPO3\CMS\Lang\Exception\Lang('Extension directory missing in zip file!', 1352566905);
                                }
                        }
                } else {
index a326512..defb523 100644 (file)
@@ -179,7 +179,7 @@ class BrowseLinks extends \TYPO3\CMS\Recordlist\Browser\ElementBrowser {
                        foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][$hookKey]['browseLinksHook'] as $classData) {
                                $processObject = GeneralUtility::getUserObj($classData);
                                if (!$processObject instanceof \TYPO3\CMS\Core\ElementBrowser\ElementBrowserHookInterface) {
-                                       throw new \UnexpectedValueException('$processObject must implement interface TYPO3\\CMS\\Core\\ElementBrowser\\ElementBrowserHookInterface', 1195115652);
+                                       throw new \UnexpectedValueException('$processObject must implement interface TYPO3\\CMS\\Core\\ElementBrowser\\ElementBrowserHookInterface', 1195115653);
                                }
                                $parameters = array();
                                $processObject->init($this, $parameters);
index 2d6512e..3df1964 100644 (file)
@@ -247,7 +247,7 @@ class NormalizeCommand {
                        }
                        $resultList = implode(',', $resultListArray);
                } else {
-                       throw new \InvalidArgumentException('Unable to convert range to list of values.', 1291234985);
+                       throw new \InvalidArgumentException('Unable to convert range to list of values.', 1291234986);
                }
                return (string) $resultList;
        }
@@ -264,7 +264,7 @@ class NormalizeCommand {
         */
        static protected function reduceListOfValuesByStepValue($stepExpression) {
                if (strlen($stepExpression) === 0) {
-                       throw new \InvalidArgumentException('Unable to convert step values.', 1291234985);
+                       throw new \InvalidArgumentException('Unable to convert step values.', 1291234987);
                }
                $stepValuesAndStepArray = explode('/', $stepExpression);
                if (count($stepValuesAndStepArray) < 1 || count($stepValuesAndStepArray) > 2) {
@@ -298,7 +298,7 @@ class NormalizeCommand {
                        $currentStep--;
                }
                if (count($validValues) === 0) {
-                       throw new \InvalidArgumentException('Unable to convert step values: Result value list is empty.', 1291414958);
+                       throw new \InvalidArgumentException('Unable to convert step values: Result value list is empty.', 1291414959);
                }
                return implode(',', $validValues);
        }
index 5d0aba0..5690f5e 100644 (file)
@@ -311,7 +311,7 @@ class Scheduler implements \TYPO3\CMS\Core\SingletonInterface {
                $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', 'tx_scheduler_task', 'uid = ' . (int)$uid);
                // If the task is not found, throw an exception
                if ($GLOBALS['TYPO3_DB']->sql_num_rows($res) == 0) {
-                       throw new \OutOfBoundsException('No task', 1247827244);
+                       throw new \OutOfBoundsException('No task', 1247827245);
                } else {
                        $row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res);
                        $GLOBALS['TYPO3_DB']->sql_free_result($res);
index df7bf9d..11da6ae 100644 (file)
@@ -131,7 +131,7 @@ class FileStorageExtractionAdditionalFieldProvider implements \TYPO3\CMS\Schedul
         */
        public function saveAdditionalFields(array $submittedData, \TYPO3\CMS\Scheduler\Task\AbstractTask $task) {
                if ($task !== NULL && !$task instanceof FileStorageExtractionTask) {
-                       throw new \InvalidArgumentException('Task not of type FileStorageExtractionTask', 1384275695);
+                       throw new \InvalidArgumentException('Task not of type FileStorageExtractionTask', 1384275698);
                }
                $task->storageUid = (int)$submittedData['scheduler_fileStorageIndexing_storage'];
                $task->maxFileCount = (int)$submittedData['scheduler_fileStorageIndexing_fileCount'];
index a260a8b..b0263c3 100644 (file)
@@ -105,7 +105,7 @@ class FileStorageIndexingAdditionalFieldProvider implements \TYPO3\CMS\Scheduler
         */
        public function saveAdditionalFields(array $submittedData, \TYPO3\CMS\Scheduler\Task\AbstractTask $task) {
                if (!$task instanceof FileStorageIndexingTask) {
-                       throw new \InvalidArgumentException('Task not of type FileStorageExtractionTask', 1384275696);
+                       throw new \InvalidArgumentException('Task not of type FileStorageExtractionTask', 1384275697);
                }
                $task->storageUid = (int)$submittedData['scheduler_fileStorageIndexing_storage'];
        }