[!!!][TASK] Redesign FluidTemplateDataProcessorInterface
The FluidTemplateDataProcessorInterface introduced with #66907 has been refactored to DataProcessorInterface. This decouples it from the Fluid StandaloneView and makes the ContentObjectRenderer available in the process method so the different DataProcessor classes do no have to initiate it on their own. Instead of manipulating the $data property of the ContentObjectRenderer a new key/value store can be filled/manipulated by the different dataProcessor classes. Resolves: #67890 Releases: master Change-Id: I461dbff039974715e2c8f916efd5d79c159cc8b5 Reviewed-on: http://review.typo3.org/40915 Reviewed-by:Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
Showing
- typo3/sysext/core/Documentation/Changelog/7.3/Feature-66907-AddDataProcessingToFluidTemplateContentObject.rst 3 additions, 2 deletions...e-66907-AddDataProcessingToFluidTemplateContentObject.rst
- typo3/sysext/core/Documentation/Changelog/master/Breaking-67890-RedesignFluidTemplateDataProcessorInterfaceToDataProcessorInterface.rst 49 additions, 0 deletions...emplateDataProcessorInterfaceToDataProcessorInterface.rst
- typo3/sysext/frontend/Classes/ContentObject/DataProcessorInterface.php 11 additions, 12 deletions...frontend/Classes/ContentObject/DataProcessorInterface.php
- typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php 37 additions, 43 deletions...tend/Classes/ContentObject/FluidTemplateContentObject.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/FluidTemplateContentObjectTest.php 10 additions, 10 deletions...sts/Unit/ContentObject/FluidTemplateContentObjectTest.php
Please register or sign in to comment