[FEATURE] Allow calling toArray() on ObjectStorage using name getArray()
This change adds an alias method which allows ObjectStorage's values to be accessed using a "get"-prefixed method name which in turn allows the values to be addressed using numerical indices or converted to arrays on-the-fly by adding an ".array" segment to the property path. Change-Id: Ibe94910d6043a52c7ef330e18e0330021ecbb325 Resolves: #73752 Releases: master Reviewed-on: https://review.typo3.org/46961 Reviewed-by:Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Feature-73752-AllowAccessingObjectStorageAsArrayInFluidAndOtherPlaces.rst 23 additions, 0 deletions...lowAccessingObjectStorageAsArrayInFluidAndOtherPlaces.rst
- typo3/sysext/extbase/Classes/Persistence/ObjectStorage.php 12 additions, 0 deletionstypo3/sysext/extbase/Classes/Persistence/ObjectStorage.php
- typo3/sysext/extbase/Tests/Unit/Persistence/ObjectStorageTest.php 2 additions, 1 deletion...sext/extbase/Tests/Unit/Persistence/ObjectStorageTest.php
Please register or sign in to comment