22 private $serviceDataAttributesScanner;
32 private $configurationScanner;
44 $this->serviceDataAttributesScanner = $serviceDataAttributesScanner;
46 $this->configurationScanner = $configurationScanner;
56 $files = $this->configurationScanner->scan(
'extension_attributes.xml');
57 $entities = $this->serviceDataAttributesScanner->collectEntities(
$files);
58 foreach ($entities as $entityName) {
70 return 'Service data attributes generation';
__construct(Scanner\ServiceDataAttributesScanner $serviceDataAttributesScanner, \Magento\Setup\Module\Di\Code\Scanner\ConfigurationScanner $configurationScanner, $data=[])
foreach($appDirs as $dir) $files