[TASK] Create new processor registry 58/27958/9
authorFrans Saris <franssaris@gmail.com>
Fri, 28 Feb 2014 22:34:57 +0000 (23:34 +0100)
committerSteffen Ritter <info@rs-websystems.de>
Tue, 11 Mar 2014 16:46:22 +0000 (17:46 +0100)
commit077144553df1ad3000c041787f5652b3083bb798
tree947783a87c82ab64d7d5841140eb41cf98dd7fa6
parent6d04aab04870bd81da36cba4fad9cb8d23c9b92a
[TASK] Create new processor registry

File processing might be different for external storages.
Therefore it must be possible to register your own File Processors
and make the registry driver aware.

Resolves: #56775
Releases: 6.2
Change-Id: I187f6f987f7b0bc92989ed38cbef248449a7f59f
Reviewed-on: https://review.typo3.org/27958
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
typo3/sysext/core/Classes/Resource/Index/ExtractorInterface.php
typo3/sysext/core/Classes/Resource/Processing/AbstractProcessingRequest.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/FileBasedConstraintInterface.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/FileProcessorInterface.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/FileProcessorRegistry.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/ImageProcessingRequest.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/ProcessingRequestInterface.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/ProcessingTask.php [new file with mode: 0644]
typo3/sysext/core/Classes/Resource/Processing/ProcessingTaskCustomizationHookInterface.php [new file with mode: 0644]
typo3/sysext/core/Tests/Unit/Resource/Processing/ProcessorRegistryTest.php [new file with mode: 0644]