|
Apache/2.4.41 (Ubuntu) Linux vmi616275.contaboserver.net 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) server ip : 62.171.164.128 | your ip : 127.0.0.1 safemode OFF > / home / Mirasvit / SearchAutocomplete / etc / |
Filename | /home/Mirasvit/SearchAutocomplete/etc/di.xml |
Size | 5.64 kb |
Permission | rw-r--r-- |
Owner | root : root |
Create time | 01-Jul-2024 20:52 |
Last modified | 06-Apr-2021 18:06 |
Last accessed | 22-Aug-2025 00:13 |
Actions | edit | rename | delete | download (gzip) |
View | text | code | image |
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<preference for="Mirasvit\SearchAutocomplete\Api\Repository\IndexRepositoryInterface"
type="Mirasvit\SearchAutocomplete\Repository\IndexRepository"/>
<preference for="Mirasvit\SearchAutocomplete\Api\Service\CategoryProductInterface"
type="Mirasvit\SearchAutocomplete\Service\CategoryProductService"/>
<type name="Mirasvit\SearchAutocomplete\Api\Repository\IndexRepositoryInterface">
<arguments>
<argument name="indexProviders" xsi:type="array">
<item name="main" xsi:type="object">Mirasvit\SearchAutocomplete\Model\IndexProvider</item>
</argument>
<argument name="instances" xsi:type="array">
<item name="catalogsearch_fulltext" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Product</item>
<item name="magento_catalog_category" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Category</item>
<item name="magento_cms_page" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Cms\Page</item>
<item name="magento_search_query" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Search\Query</item>
<item name="magento_catalog_categoryproduct" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\CategoryProduct</item>
<item name="external_wordpress_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\External\Wordpress\Post</item>
<item name="mirasvit_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mirasvit\Blog\Post</item>
<item name="mirasvit_kb_article" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mirasvit\Kb\Article</item>
<item name="mirasvit_gry_registry" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mirasvit\Gry\Registry</item>
<item name="magento_catalog_attribute" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Attribute</item>
<item name="mageplaza_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mageplaza\Blog\Post</item>
<item name="ves_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Ves\Blog\Post</item>
<item name="magefan_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magefan\Blog\Post</item>
<item name="amasty_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Amasty\Blog\Post</item>
<item name="aheadworks_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Aheadworks\Blog\Post</item>
<item name="fishpig_glossary_word" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Fishpig\Glossary\Word</item>
<item name="blackbird_contentmanager_content" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Blackbird\ContentManager\Content</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Magento\Catalog\Category\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Category</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Category</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Magento\Cms\Page\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Cms\Page</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Cms\Page</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Magento\Catalog\Product\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Product</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Product</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Amasty\Blog\Post\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Amasty\Blog\Post</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Amasty\Blog\Post</item>
</argument>
</arguments>
</type>
<!--Missing required argument $debugHintsPath of Magento\Developer\Model\TemplateEngine\Plugin\DebugHints.-->
<type name="Magento\Developer\Model\TemplateEngine\Plugin\DebugHints">
<arguments>
<argument name="debugHintsPath" xsi:type="string">dev/debug/template_hints_storefront</argument>
</arguments>
</type>
<type name="Magento\CatalogSearch\Model\Indexer\Fulltext">
<plugin name="mstEnsureFastModeConfig" type="Mirasvit\SearchAutocomplete\Plugin\FullReindexPlugin"/>
</type>
<type name="Magento\Backend\Model\Url">
<plugin name="mstIndexerProductUrlPlugin" type="Mirasvit\SearchAutocomplete\Plugin\Product\Url"/>
</type>
</config>
xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<preference for="Mirasvit\SearchAutocomplete\Api\Repository\IndexRepositoryInterface"
type="Mirasvit\SearchAutocomplete\Repository\IndexRepository"/>
<preference for="Mirasvit\SearchAutocomplete\Api\Service\CategoryProductInterface"
type="Mirasvit\SearchAutocomplete\Service\CategoryProductService"/>
<type name="Mirasvit\SearchAutocomplete\Api\Repository\IndexRepositoryInterface">
<arguments>
<argument name="indexProviders" xsi:type="array">
<item name="main" xsi:type="object">Mirasvit\SearchAutocomplete\Model\IndexProvider</item>
</argument>
<argument name="instances" xsi:type="array">
<item name="catalogsearch_fulltext" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Product</item>
<item name="magento_catalog_category" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Category</item>
<item name="magento_cms_page" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Cms\Page</item>
<item name="magento_search_query" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Search\Query</item>
<item name="magento_catalog_categoryproduct" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\CategoryProduct</item>
<item name="external_wordpress_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\External\Wordpress\Post</item>
<item name="mirasvit_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mirasvit\Blog\Post</item>
<item name="mirasvit_kb_article" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mirasvit\Kb\Article</item>
<item name="mirasvit_gry_registry" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mirasvit\Gry\Registry</item>
<item name="magento_catalog_attribute" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Attribute</item>
<item name="mageplaza_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Mageplaza\Blog\Post</item>
<item name="ves_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Ves\Blog\Post</item>
<item name="magefan_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magefan\Blog\Post</item>
<item name="amasty_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Amasty\Blog\Post</item>
<item name="aheadworks_blog_post" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Aheadworks\Blog\Post</item>
<item name="fishpig_glossary_word" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Fishpig\Glossary\Word</item>
<item name="blackbird_contentmanager_content" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Blackbird\ContentManager\Content</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Magento\Catalog\Category\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Category</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Category</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Magento\Cms\Page\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Cms\Page</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Cms\Page</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Magento\Catalog\Product\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Product</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Magento\Catalog\Product</item>
</argument>
</arguments>
</type>
<type name="Mirasvit\Search\Index\Amasty\Blog\Post\Index">
<arguments>
<argument name="dataMappers" xsi:type="array">
<item name="engine-elastic-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Amasty\Blog\Post</item>
<item name="engine-sphinx-autocomplete" xsi:type="object">Mirasvit\SearchAutocomplete\Index\Amasty\Blog\Post</item>
</argument>
</arguments>
</type>
<!--Missing required argument $debugHintsPath of Magento\Developer\Model\TemplateEngine\Plugin\DebugHints.-->
<type name="Magento\Developer\Model\TemplateEngine\Plugin\DebugHints">
<arguments>
<argument name="debugHintsPath" xsi:type="string">dev/debug/template_hints_storefront</argument>
</arguments>
</type>
<type name="Magento\CatalogSearch\Model\Indexer\Fulltext">
<plugin name="mstEnsureFastModeConfig" type="Mirasvit\SearchAutocomplete\Plugin\FullReindexPlugin"/>
</type>
<type name="Magento\Backend\Model\Url">
<plugin name="mstIndexerProductUrlPlugin" type="Mirasvit\SearchAutocomplete\Plugin\Product\Url"/>
</type>
</config>