Enter a type and click search.




Results for Magento\Framework\EntityManager\Operation\ExtensionPool

File: vendor/magento/magento2-base/dev/tests/api-functional/_files/Magento/TestModuleDefaultHydrator/etc/di.xml

<type name="Magento\Framework\EntityManager\Operation\ExtensionPool">
    <arguments>
        <argument name="extensionActions" xsi:type="array">
            <item name="Magento\Customer\Api\Data\CustomerInterface"
                  xsi:type="array">
                <item name="read" xsi:type="array">
                    <item name="extensionAttribute" xsi:type="string">
                        Magento\TestModuleDefaultHydrator\Model\ResourceModel\ReadHandler
                    </item>
                    <item name="address" xsi:type="string">
                        Magento\TestModuleDefaultHydrator\Model\ResourceModel\Address\ReadHandler
                    </item>
                </item>
                <item name="create" xsi:type="array">
                    <item name="extensionAttribute" xsi:type="string">
                        Magento\TestModuleDefaultHydrator\Model\ResourceModel\SaveHandler
                    </item>
                    <item name="address" xsi:type="string">
                        Magento\TestModuleDefaultHydrator\Model\ResourceModel\Address\SaveHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="extensionAttribute" xsi:type="string">
                        Magento\TestModuleDefaultHydrator\Model\ResourceModel\SaveHandler
                    </item>
                    <item name="address" xsi:type="string">
                        Magento\TestModuleDefaultHydrator\Model\ResourceModel\Address\SaveHandler
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</type>

This is a type configuration.

This configuration has no area. We're classified it as not-area-from-tests.

This configuration tells the Object Manager that when a user wants a Magento\Framework\EntityManager\Operation\ExtensionPool object that the following arguments should be used in the foo object's constructor.

  • $extensionActions = [...items...];
Results for Magento\Framework\EntityManager\Operation\ExtensionPool

File: vendor/magento/module-configurable-product/etc/di.xml

<type name="Magento\Framework\EntityManager\Operation\ExtensionPool">
    <arguments>
        <argument name="extensionActions" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="array">
                <item name="create" xsi:type="array">
                    <item name="create_configurable_options"
                          xsi:type="string">
                        Magento\ConfigurableProduct\Model\Product\SaveHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="update_configurable_options"
                          xsi:type="string">
                        Magento\ConfigurableProduct\Model\Product\SaveHandler
                    </item>
                </item>
                <item name="read" xsi:type="array">
                    <item name="read_configurable_options"
                          xsi:type="string">
                        Magento\ConfigurableProduct\Model\Product\ReadHandler
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</type>

This is a type configuration.

This configuration is for the base area. Base area configurations will apply to all the sub-applications.

This configuration tells the Object Manager that when a user wants a Magento\Framework\EntityManager\Operation\ExtensionPool object that the following arguments should be used in the foo object's constructor.

  • $extensionActions = [...items...];
Results for Magento\Framework\EntityManager\Operation\ExtensionPool

File: vendor/magento/module-downloadable/etc/di.xml

<type name="Magento\Framework\EntityManager\Operation\ExtensionPool">
    <arguments>
        <argument name="extensionActions" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="array">
                <item name="read" xsi:type="array">
                    <item name="downloadable_link_read"
                          xsi:type="string">
                        Magento\Downloadable\Model\Link\ReadHandler
                    </item>
                    <item name="downloadable_sample_read"
                          xsi:type="string">
                        Magento\Downloadable\Model\Sample\ReadHandler
                    </item>
                </item>
                <item name="create" xsi:type="array">
                    <item name="downloadable_link_create"
                          xsi:type="string">
                        Magento\Downloadable\Model\Link\CreateHandler
                    </item>
                    <item name="downloadable_sample_create"
                          xsi:type="string">
                        Magento\Downloadable\Model\Sample\CreateHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="downloadable_link_update"
                          xsi:type="string">
                        Magento\Downloadable\Model\Sample\UpdateHandler
                    </item>
                    <item name="downloadable_sample_update"
                          xsi:type="string">
                        Magento\Downloadable\Model\Link\UpdateHandler
                    </item>
                </item>
                <item name="delete" xsi:type="array">
                    <item name="downloadable_link_delete"
                          xsi:type="string">
                        Magento\Downloadable\Model\Sample\DeleteHandler
                    </item>
                    <item name="downloadable_sample_delete"
                          xsi:type="string">
                        Magento\Downloadable\Model\Link\DeleteHandler
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</type>

This is a type configuration.

This configuration is for the base area. Base area configurations will apply to all the sub-applications.

This configuration tells the Object Manager that when a user wants a Magento\Framework\EntityManager\Operation\ExtensionPool object that the following arguments should be used in the foo object's constructor.

  • $extensionActions = [...items...];
Results for Magento\Framework\EntityManager\Operation\ExtensionPool

File: vendor/magento/module-cms/etc/di.xml

<type name="Magento\Framework\EntityManager\Operation\ExtensionPool">
    <arguments>
        <argument name="extensionActions" xsi:type="array">
            <item name="Magento\Cms\Api\Data\PageInterface"
                  xsi:type="array">
                <item name="read" xsi:type="array">
                    <item name="storeReader" xsi:type="string">
                        Magento\Cms\Model\ResourceModel\Page\Relation\Store\ReadHandler
                    </item>
                </item>
                <item name="create" xsi:type="array">
                    <item name="storeCreator" xsi:type="string">
                        Magento\Cms\Model\ResourceModel\Page\Relation\Store\SaveHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="storeUpdater" xsi:type="string">
                        Magento\Cms\Model\ResourceModel\Page\Relation\Store\SaveHandler
                    </item>
                </item>
            </item>
            <item name="Magento\Cms\Api\Data\BlockInterface"
                  xsi:type="array">
                <item name="read" xsi:type="array">
                    <item name="storeReader" xsi:type="string">
                        Magento\Cms\Model\ResourceModel\Block\Relation\Store\ReadHandler
                    </item>
                </item>
                <item name="create" xsi:type="array">
                    <item name="storeCreator" xsi:type="string">
                        Magento\Cms\Model\ResourceModel\Block\Relation\Store\SaveHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="storeUpdater" xsi:type="string">
                        Magento\Cms\Model\ResourceModel\Block\Relation\Store\SaveHandler
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</type>

This is a type configuration.

This configuration is for the base area. Base area configurations will apply to all the sub-applications.

This configuration tells the Object Manager that when a user wants a Magento\Framework\EntityManager\Operation\ExtensionPool object that the following arguments should be used in the foo object's constructor.

  • $extensionActions = [...items...];
Results for Magento\Framework\EntityManager\Operation\ExtensionPool

File: vendor/magento/module-bundle/etc/di.xml

<type name="Magento\Framework\EntityManager\Operation\ExtensionPool">
    <arguments>
        <argument name="extensionActions" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="array">
                <item name="create" xsi:type="array">
                    <item name="create_bundle_options"
                          xsi:type="string">
                        Magento\Bundle\Model\Product\SaveHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="update_bundle_options"
                          xsi:type="string">
                        Magento\Bundle\Model\Product\SaveHandler
                    </item>
                </item>
                <item name="read" xsi:type="array">
                    <item name="read_bundle_options" xsi:type="string">
                        Magento\Bundle\Model\Product\ReadHandler
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</type>

This is a type configuration.

This configuration is for the base area. Base area configurations will apply to all the sub-applications.

This configuration tells the Object Manager that when a user wants a Magento\Framework\EntityManager\Operation\ExtensionPool object that the following arguments should be used in the foo object's constructor.

  • $extensionActions = [...items...];
Results for Magento\Framework\EntityManager\Operation\ExtensionPool

File: vendor/magento/module-catalog/etc/di.xml

<type name="Magento\Framework\EntityManager\Operation\ExtensionPool">
    <arguments>
        <argument name="extensionActions" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="array">
                <item name="read" xsi:type="array">
                    <item name="optionReader" xsi:type="string">
                        Magento\Catalog\Model\Product\Option\ReadHandler
                    </item>
                    <item name="mediaGalleryRead" xsi:type="string">
                        Magento\Catalog\Model\Product\Gallery\ReadHandler
                    </item>
                    <item name="categoryProductLinksRead"
                          xsi:type="string">
                        Magento\Catalog\Model\Category\Link\ReadHandler
                    </item>
                    <item name="websiteReader" xsi:type="string">
                        Magento\Catalog\Model\Product\Website\ReadHandler
                    </item>
                </item>
                <item name="create" xsi:type="array">
                    <item name="custom_options" xsi:type="string">
                        Magento\Catalog\Model\Product\Option\SaveHandler
                    </item>
                    <item name="mediaGalleryCreate" xsi:type="string">
                        Magento\Catalog\Model\Product\Gallery\CreateHandler
                    </item>
                    <item name="categoryProductLinksSave"
                          xsi:type="string">
                        Magento\Catalog\Model\Category\Link\SaveHandler
                    </item>
                    <item name="websitePersistor" xsi:type="string">
                        Magento\Catalog\Model\Product\Website\SaveHandler
                    </item>
                    <item name="tierPriceCreator" xsi:type="string">
                        Magento\Catalog\Model\Product\Attribute\Backend\TierPrice\SaveHandler
                    </item>
                </item>
                <item name="update" xsi:type="array">
                    <item name="optionUpdater" xsi:type="string">
                        Magento\Catalog\Model\Product\Option\SaveHandler
                    </item>
                    <item name="mediaGalleryUpdate" xsi:type="string">
                        Magento\Catalog\Model\Product\Gallery\UpdateHandler
                    </item>
                    <item name="categoryProductLinksSave"
                          xsi:type="string">
                        Magento\Catalog\Model\Category\Link\SaveHandler
                    </item>
                    <item name="websitePersistor" xsi:type="string">
                        Magento\Catalog\Model\Product\Website\SaveHandler
                    </item>
                    <item name="tierPriceUpdater" xsi:type="string">
                        Magento\Catalog\Model\Product\Attribute\Backend\TierPrice\UpdateHandler
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</type>

This is a type configuration.

This configuration is for the base area. Base area configurations will apply to all the sub-applications.

This configuration tells the Object Manager that when a user wants a Magento\Framework\EntityManager\Operation\ExtensionPool object that the following arguments should be used in the foo object's constructor.

  • $extensionActions = [...items...];