[FEATURE] Backport Object Type Converter from Flow
In Flow there is a Type Converter which can map array sources to not persistent objects. This is very useful if you need transitional objects built from request arguments. Backporting this converter needs some minor modifications in the reflection service, which are included in this commit as well as registering the new converter. Resolves: #48548 Releases: 6.2 Change-Id: Ic88b732076ae19ece490cf1376b2d1bbcaf1ebff Reviewed-on: https://review.typo3.org/21114 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Daniel Hürtgen Tested-by: Daniel Hürtgen Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
Showing
- typo3/sysext/extbase/Classes/Property/PropertyMappingConfiguration.php 1 addition, 1 deletion...extbase/Classes/Property/PropertyMappingConfiguration.php
- typo3/sysext/extbase/Classes/Property/TypeConverter/ObjectConverter.php 242 additions, 0 deletions...xtbase/Classes/Property/TypeConverter/ObjectConverter.php
- typo3/sysext/extbase/Classes/Property/TypeConverter/PersistentObjectConverter.php 7 additions, 77 deletions...sses/Property/TypeConverter/PersistentObjectConverter.php
- typo3/sysext/extbase/Classes/Reflection/ReflectionService.php 22 additions, 1 deletion...3/sysext/extbase/Classes/Reflection/ReflectionService.php
- typo3/sysext/extbase/Tests/Fixture/ValueObject.php 71 additions, 0 deletionstypo3/sysext/extbase/Tests/Fixture/ValueObject.php
- typo3/sysext/extbase/Tests/Unit/Property/TypeConverter/ObjectConverterTest.php 100 additions, 0 deletions...Tests/Unit/Property/TypeConverter/ObjectConverterTest.php
- typo3/sysext/extbase/Tests/Unit/Property/TypeConverter/PersistentObjectConverterTest.php 22 additions, 6 deletions.../Property/TypeConverter/PersistentObjectConverterTest.php
- typo3/sysext/extbase/Tests/Unit/Reflection/ReflectionServiceTest.php 11 additions, 2 deletions...t/extbase/Tests/Unit/Reflection/ReflectionServiceTest.php
- typo3/sysext/extbase/ext_localconf.php 1 addition, 0 deletionstypo3/sysext/extbase/ext_localconf.php
Please register or sign in to comment