Enter a type and click search.




Results for Magento\Framework\EntityManager\MetadataPool

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

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\Customer\Api\Data\CustomerInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    customer_entity
                </item>
                <item name="eavEntityType" xsi:type="string">
                    customer
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </item>
            </item>
            <item name="Magento\Customer\Api\Data\AddressInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    customer_address_entity
                </item>
                <item name="eavEntityType" xsi:type="string">
                    customer_address
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </item>
            </item>
            <item name="Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    testmodule_default_hydrator_extension_attribute_entity
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

  • $metadata = [...items...];
Results for Magento\Framework\EntityManager\MetadataPool

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

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\Customer\Api\Data\CustomerInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    customer_entity
                </item>
                <item name="eavEntityType" xsi:type="string">
                    customer
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

  • $metadata = [...items...];
Results for Magento\Framework\EntityManager\MetadataPool

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

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\Downloadable\Api\Data\LinkInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    downloadable_link
                </item>
                <item name="identifierField" xsi:type="string">
                    link_id
                </item>
            </item>
            <item name="Magento\Downloadable\Api\Data\SampleInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    downloadable_sample
                </item>
                <item name="identifierField" xsi:type="string">
                    sample_id
                </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

  • $metadata = [...items...];
Results for Magento\Framework\EntityManager\MetadataPool

File: vendor/magento/module-sales-rule/etc/di.xml

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\SalesRule\Api\Data\RuleInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    salesrule
                </item>
                <item name="identifierField" xsi:type="string">
                    rule_id
                </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

  • $metadata = [...items...];
Results for Magento\Framework\EntityManager\MetadataPool

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

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\Cms\Api\Data\PageInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    cms_page
                </item>
                <item name="identifierField" xsi:type="string">
                    page_id
                </item>
            </item>
            <item name="Magento\Cms\Api\Data\BlockInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    cms_block
                </item>
                <item name="identifierField" xsi:type="string">
                    block_id
                </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

  • $metadata = [...items...];
Results for Magento\Framework\EntityManager\MetadataPool

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

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\CatalogRule\Api\Data\RuleInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    catalogrule
                </item>
                <item name="identifierField" xsi:type="string">
                    rule_id
                </item>
            </item>
        </argument>
        <argument name="eavMapping" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="string">
                catalog_product
            </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

  • $metadata = [...items...];
  • $eavMapping = [...items...];
Results for Magento\Framework\EntityManager\MetadataPool

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

<type name="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    catalog_product_entity
                </item>
                <item name="eavEntityType" xsi:type="string">
                    catalog_product
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </item>
                <item name="entityContext" xsi:type="array">
                    <item name="store" xsi:type="string">
                        Magento\Store\Model\StoreScopeProvider
                    </item>
                </item>
            </item>
            <item name="Magento\Catalog\Api\Data\CategoryInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    catalog_category_entity
                </item>
                <item name="eavEntityType" xsi:type="string">
                    catalog_category
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </item>
                <item name="entityContext" xsi:type="array">
                    <item name="store" xsi:type="string">
                        Magento\Store\Model\StoreScopeProvider
                    </item>
                </item>
            </item>
            <item name="Magento\Catalog\Api\Data\CategoryTreeInterface"
                  xsi:type="array">
                <item name="entityTableName" xsi:type="string">
                    catalog_category_entity
                </item>
                <item name="eavEntityType" xsi:type="string">
                    catalog_category
                </item>
                <item name="identifierField" xsi:type="string">
                    entity_id
                </item>
                <item name="entityContext" xsi:type="array">
                    <item name="store" xsi:type="string">
                        Magento\Store\Model\StoreScopeProvider
                    </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\MetadataPool object that the following arguments should be used in the foo object's constructor.

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

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

<virtualType name="Magento\Catalog\EntityCreator\MetadataPool"
             type="Magento\Framework\EntityManager\MetadataPool">
    <arguments>
        <argument name="metadata" xsi:type="array">
            <item name="Magento\Catalog\Api\Data\ProductInterface"
                  xsi:type="array">
                <item name="entityContext" xsi:type="array">
                    <item name="store" xsi:type="string">
                        Magento\Store\Model\DefaultStoreScopeProvider
                    </item>
                </item>
            </item>
            <item name="Magento\Catalog\Api\Data\CategoryInterface"
                  xsi:type="array">
                <item name="entityContext" xsi:type="array">
                    <item name="store" xsi:type="string">
                        Magento\Store\Model\DefaultStoreScopeProvider
                    </item>
                </item>
            </item>
            <item name="Magento\Catalog\Api\Data\CategoryTreeInterface"
                  xsi:type="array">
                <item name="entityContext" xsi:type="array">
                    <item name="store" xsi:type="string">
                        Magento\Store\Model\DefaultStoreScopeProvider
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</virtualType>

This is a virtual type configuration.

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

This virtualType configuration tells the Object Manager when a user wants a virtual Magento\Catalog\EntityCreator\MetadataPool object that it should return a Magento\Framework\EntityManager\MetadataPool object.

This configuration tells the Object Manager that when a user wants a Magento\Catalog\EntityCreator\MetadataPool object that the following arguments should be used in the foo object's constructor.

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