[FEATURE] Replace @lazy with @Extbase\ORM\Lazy 47/54747/6
authorAlexander Schnitzler <git@alexanderschnitzler.de>
Fri, 24 Nov 2017 12:38:51 +0000 (13:38 +0100)
committerTymoteusz Motylewski <t.motylewski@gmail.com>
Mon, 27 Nov 2017 15:00:52 +0000 (16:00 +0100)
commit0b3eb3664cc59eb12ab3cae6b737f443ba2a32b6
tree0dff6a0c49fa8375125004045b1ea8a46629bea4
parentf2a9754741bdca1e5103f46b87d353dd90077060
[FEATURE] Replace @lazy with @Extbase\ORM\Lazy

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

Releases: master
Resolves: #83078
Change-Id: Ic90ee3acf220288824d506c8ed63979e1236e583
Reviewed-on: https://review.typo3.org/54747
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
typo3/sysext/core/Documentation/Changelog/master/Deprecation-83078-ReplaceLazyWithTYPO3CMSExtbaseAnnotationORMLazy.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/master/Feature-83078-ReplaceLazyWithTYPO3CMSExtbaseAnnotationORMLazy.rst [new file with mode: 0644]
typo3/sysext/extbase/Classes/Annotation/ORM/Lazy.php [new file with mode: 0644]
typo3/sysext/extbase/Classes/Reflection/ClassSchema.php
typo3/sysext/extbase/Tests/Unit/Reflection/ClassSchemaTest.php
typo3/sysext/extbase/Tests/Unit/Reflection/Fixture/DummyClassWithLazyDoctrineAnnotation.php [new file with mode: 0644]
typo3/sysext/extbase/Tests/UnitDeprecated/Reflection/ClassSchemaTest.php
typo3/sysext/extbase/Tests/UnitDeprecated/Reflection/Fixture/DummyClassWithLazyProperty.php [new file with mode: 0644]
typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyAnnotationMatcher.php