[FEATURE] Replace @cascade with @Extbase\ORM\Cascade 61/54761/4
authorAlexander Schnitzler <git@alexanderschnitzler.de>
Sat, 25 Nov 2017 13:57:05 +0000 (14:57 +0100)
committerSusanne Moog <susanne.moog@typo3.org>
Mon, 27 Nov 2017 16:12:04 +0000 (17:12 +0100)
commit6dcc51c83229ce32bc6cce29b095bb4ecebe1963
treeb00bf33e55b48f666675afa3c3d6468bb6adb21e
parentae1f028929b1d6e0ca0328b3ac12251412301584
[FEATURE] Replace @cascade with @Extbase\ORM\Cascade

This patch introduces the "TYPO3\CMS\Extbase\Annotation\ORM\Cascade"
annotation that replaces the @cascade annotation which is
deprecated from now on.

Releases: master
Resolves: #83093
Change-Id: I1637d69b8bed0cdf85c009b43c3afd45ee7d29ff
Reviewed-on: https://review.typo3.org/54761
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
typo3/sysext/core/Documentation/Changelog/master/Deprecation-83093-ReplaceCascadeWithTYPO3CMSExtbaseAnnotationORMCascade.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/master/Feature-83093-ReplaceCascadeWithTYPO3CMSExtbaseAnnotationORMCascade.rst [new file with mode: 0644]
typo3/sysext/extbase/Classes/Annotation/ORM/Cascade.php [new file with mode: 0644]
typo3/sysext/extbase/Classes/Reflection/ClassSchema.php
typo3/sysext/extbase/Tests/Unit/Reflection/Fixture/DummyClassWithAllTypesOfProperties.php
typo3/sysext/extbase/Tests/UnitDeprecated/Reflection/ClassSchemaTest.php
typo3/sysext/extbase/Tests/UnitDeprecated/Reflection/Fixture/DummyClassWithAllTypesOfProperties.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyAnnotationMatcher.php