Skip to content

Commit a59c196

Browse files
committed
MAGETWO-32782: [TD] Third party interfaces are not supported by single-tenant compiler
- fixed fill of third party interfaces
1 parent 6c311ce commit a59c196

File tree

1 file changed

+2
-1
lines changed
  • dev/tools/Magento/Tools/Di/Compiler/Config

1 file changed

+2
-1
lines changed

dev/tools/Magento/Tools/Di/Compiler/Config/Reader.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,15 @@ public function generateCachePerScope(
8080
}
8181

8282
$config = [];
83+
84+
$this->fillThirdPartyInterfaces($areaConfig, $definitionsCollection);
8385
$config['arguments'] = $this->getConfigForScope($definitionsCollection, $areaConfig);
8486
foreach ($config['arguments'] as $key => $value) {
8587
if ($value !== null) {
8688
$config['arguments'][$key] = serialize($value);
8789
}
8890
}
8991

90-
$this->fillThirdPartyInterfaces($areaConfig, $definitionsCollection);
9192
foreach ($definitionsCollection->getInstancesNamesList() as $instanceName) {
9293
if (!$areaConfig->isShared($instanceName)) {
9394
$config['nonShared'][$instanceName] = true;

0 commit comments

Comments
 (0)