1212namespace ONGR \ElasticsearchBundle \Command ;
1313
1414use Doctrine \Common \Annotations \CachedReader ;
15+ use Doctrine \Common \Annotations \Reader ;
1516use ONGR \ElasticsearchBundle \Mapping \MetadataCollector ;
1617use ONGR \ElasticsearchBundle \Service \GenerateService ;
1718use Symfony \Component \Console \Helper \FormatterHelper ;
@@ -35,9 +36,9 @@ class DocumentGenerateCommand extends AbstractManagerAwareCommand
3536 protected $ metadataCollector ;
3637
3738 /**
38- * @var CachedReader
39+ * @var Reader
3940 */
40- protected $ cachedReader ;
41+ protected $ reader ;
4142
4243 /**
4344 * @var array
@@ -48,15 +49,15 @@ public function __construct(
4849 array $ bundles ,
4950 GenerateService $ generateService ,
5051 MetadataCollector $ metadataCollector ,
51- CachedReader $ cachedReader ,
52+ Reader $ reader ,
5253 array $ managers = []
5354 ) {
5455 parent ::__construct ($ managers , self ::$ defaultName );
5556
5657 $ this ->bundles = $ bundles ;
5758 $ this ->generateService = $ generateService ;
5859 $ this ->metadataCollector = $ metadataCollector ;
59- $ this ->cachedReader = $ cachedReader ;
60+ $ this ->reader = $ reader ;
6061 }
6162
6263 /**
@@ -654,7 +655,7 @@ private function getPropertyTypes()
654655 {
655656 $ reflection = new \ReflectionClass ('ONGR\ElasticsearchBundle\Annotation\Property ' );
656657
657- return $ this ->cachedReader
658+ return $ this ->reader
658659 ->getPropertyAnnotation ($ reflection ->getProperty ('type ' ), 'Doctrine\Common\Annotations\Annotation\Enum ' )
659660 ->value ;
660661 }
0 commit comments