|
86 | 86 | <argument name="serializer" xsi:type="object">Magento\Framework\Serialize\Serializer\Serialize</argument>
|
87 | 87 | </arguments>
|
88 | 88 | </type>
|
| 89 | + <virtualType name="systemSnapshot" type="Magento\Config\App\Config\Type\System"> |
| 90 | + <arguments> |
| 91 | + <argument name="source" xsi:type="object">systemConfigSnapshotSourceAggregated</argument> |
| 92 | + <argument name="configType" xsi:type="string">system_snapshot</argument> |
| 93 | + </arguments> |
| 94 | + </virtualType> |
| 95 | + <virtualType name="configSnapshot" type="Magento\Framework\App\Config"> |
| 96 | + <arguments> |
| 97 | + <argument name="types" xsi:type="array"> |
| 98 | + <item name="system" xsi:type="object">systemSnapshot</item> |
| 99 | + </argument> |
| 100 | + </arguments> |
| 101 | + </virtualType> |
89 | 102 | <virtualType name="modulesDataProviderProxy" type="Magento\Framework\App\Config\InitialConfigSource\Proxy">
|
90 | 103 | <arguments>
|
91 | 104 | <argument name="instanceName" xsi:type="string">modulesDataProvider</argument>
|
|
124 | 137 | </arguments>
|
125 | 138 | </virtualType>
|
126 | 139 | <virtualType name="systemConfigSourceAggregated" type="Magento\Framework\App\Config\ConfigSourceAggregated">
|
| 140 | + <arguments> |
| 141 | + <argument name="sources" xsi:type="array"> |
| 142 | + <item name="modular" xsi:type="array"> |
| 143 | + <item name="source" xsi:type="object">Magento\Config\App\Config\Source\ModularConfigSource</item> |
| 144 | + <item name="sortOrder" xsi:type="string">10</item> |
| 145 | + </item> |
| 146 | + <item name="dynamic" xsi:type="array"> |
| 147 | + <item name="source" xsi:type="object">Magento\Config\App\Config\Source\RuntimeConfigSource</item> |
| 148 | + <item name="sortOrder" xsi:type="string">100</item> |
| 149 | + </item> |
| 150 | + <item name="initial" xsi:type="array"> |
| 151 | + <item name="source" xsi:type="object">systemConfigInitialDataProvider</item> |
| 152 | + <item name="sortOrder" xsi:type="string">1000</item> |
| 153 | + </item> |
| 154 | + </argument> |
| 155 | + </arguments> |
| 156 | + </virtualType> |
| 157 | + <virtualType name="systemConfigSnapshotSourceAggregated" type="Magento\Framework\App\Config\ConfigSourceAggregated"> |
127 | 158 | <arguments>
|
128 | 159 | <argument name="sources" xsi:type="array">
|
129 | 160 | <item name="modular" xsi:type="array">
|
|
248 | 279 | </argument>
|
249 | 280 | </arguments>
|
250 | 281 | </type>
|
| 282 | + <type name="Magento\Framework\App\Config\Value"> |
| 283 | + <arguments> |
| 284 | + <argument name="config" xsi:type="object">configSnapshot</argument> |
| 285 | + </arguments> |
| 286 | + </type> |
251 | 287 | </config>
|
0 commit comments