[FEATURE] Support @Flow\Inject annotations in Extbase 32/21732/3
authorAlexander Schnitzler <alex.schnitzler@typovision.de>
Sat, 29 Jun 2013 16:44:00 +0000 (18:44 +0200)
committerStefan Neufeind <typo3.neufeind@speedpartner.de>
Tue, 2 Jul 2013 07:51:54 +0000 (09:51 +0200)
commit09bc492925713036cef679c92ffc28eda941605c
tree9b3fb1450e8e976422d5f57bbe0bf30a8be7fa7f
parent96ef0325e1e9afae5d82a6a21775e9b71057a2bf
[FEATURE] Support @Flow\Inject annotations in Extbase

This patch provides support for the TYPO3.Flow syntax
of property injections:

/**
 * @var Vendor\Ext\FooClass
 * @Flow\Inject
 */
protected $vendorExtFooClass;

Resolves: #49497
Releases: 6.2
Change-Id: Ib5f0ff5e83580cc9c327b7320f49c5a892240eb5
Reviewed-on: https://review.typo3.org/21732
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
typo3/sysext/extbase/Classes/Object/Container/ClassInfoFactory.php
typo3/sysext/extbase/Tests/Fixture/ClassWithInjectProperties.php
typo3/sysext/extbase/Tests/Unit/Object/Container/ClassInfoFactoryTest.php