Skip to content

Commit 5b0835e

Browse files
committed
MC-18403: Pricing :: Product pricing schema
- move di.xml to graphql area
1 parent 99d8cf1 commit 5b0835e

File tree

8 files changed

+32
-39
lines changed

8 files changed

+32
-39
lines changed

app/code/Magento/BundleGraphQl/etc/di.xml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,4 @@
1616
</argument>
1717
</arguments>
1818
</type>
19-
20-
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
21-
<arguments>
22-
<argument name="providers" xsi:type="array">
23-
<item name="bundle" xsi:type="object">Magento\BundleGraphQl\Model\Resolver\Product\Price\Provider</item>
24-
</argument>
25-
</arguments>
26-
</type>
2719
</config>

app/code/Magento/BundleGraphQl/etc/graphql/di.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@
4141
</arguments>
4242
</type>
4343

44+
45+
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
46+
<arguments>
47+
<argument name="providers" xsi:type="array">
48+
<item name="bundle" xsi:type="object">Magento\BundleGraphQl\Model\Resolver\Product\Price\Provider</item>
49+
</argument>
50+
</arguments>
51+
</type>
4452
<type name="Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessor\AttributeProcessor">
4553
<arguments>
4654
<argument name="fieldToAttributeMap" xsi:type="array">

app/code/Magento/CatalogGraphQl/etc/di.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,4 @@
7171
</type>
7272

7373
<preference type="\Magento\CatalogGraphQl\Model\Resolver\Product\Price\Provider" for="\Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface"/>
74-
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
75-
<arguments>
76-
<argument name="providers" xsi:type="array">
77-
<item name="default" xsi:type="object">Magento\CatalogGraphQl\Model\Resolver\Product\Price\Provider</item>
78-
</argument>
79-
</arguments>
80-
</type>
8174
</config>

app/code/Magento/CatalogGraphQl/etc/graphql/di.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,15 @@
119119
</arguments>
120120
</type>
121121

122+
123+
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
124+
<arguments>
125+
<argument name="providers" xsi:type="array">
126+
<item name="default" xsi:type="object">Magento\CatalogGraphQl\Model\Resolver\Product\Price\Provider</item>
127+
</argument>
128+
</arguments>
129+
</type>
130+
122131
<type name="Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessor\AttributeProcessor">
123132
<arguments>
124133
<argument name="fieldToAttributeMap" xsi:type="array">

app/code/Magento/ConfigurableProductGraphQl/etc/di.xml

Lines changed: 0 additions & 16 deletions
This file was deleted.

app/code/Magento/ConfigurableProductGraphQl/etc/graphql/di.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,11 @@
2929
</argument>
3030
</arguments>
3131
</type>
32+
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
33+
<arguments>
34+
<argument name="providers" xsi:type="array">
35+
<item name="configurable" xsi:type="object">Magento\ConfigurableProductGraphQl\Model\Resolver\Product\Price\Provider</item>
36+
</argument>
37+
</arguments>
38+
</type>
3239
</config>

app/code/Magento/GroupedProductGraphQl/etc/di.xml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,4 @@
1313
</argument>
1414
</arguments>
1515
</type>
16-
17-
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
18-
<arguments>
19-
<argument name="providers" xsi:type="array">
20-
<item name="grouped" xsi:type="object">Magento\GroupedProductGraphQl\Model\Resolver\Product\Price\Provider</item>
21-
</argument>
22-
</arguments>
23-
</type>
2416
</config>

app/code/Magento/GroupedProductGraphQl/etc/graphql/di.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,12 @@
2929
</argument>
3030
</arguments>
3131
</type>
32+
33+
<type name="Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderPool">
34+
<arguments>
35+
<argument name="providers" xsi:type="array">
36+
<item name="grouped" xsi:type="object">Magento\GroupedProductGraphQl\Model\Resolver\Product\Price\Provider</item>
37+
</argument>
38+
</arguments>
39+
</type>
3240
</config>

0 commit comments

Comments
 (0)