| Current Path : /home/rtorresani/www/app/code/Amasty/Base/etc/adminhtml/ |
| Current File : //home/rtorresani/www/app/code/Amasty/Base/etc/adminhtml/di.xml |
<?xml version="1.0"?>
<!--
/**
* @author Amasty Team
* @copyright Copyright (c) Amasty (https://www.amasty.com)
* @package Magento 2 Base Package
*/-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<type name="Magento\AdminNotification\Block\Grid\Renderer\Actions">
<plugin name="Amasty_Base::show-unsubscribe-link" type="Amasty\Base\Plugin\AdminNotification\Block\Grid\Renderer\Actions"/>
</type>
<type name="Magento\AdminNotification\Block\Grid\Renderer\Notice">
<plugin name="Amasty_Base::add-amasty-class" type="Amasty\Base\Plugin\AdminNotification\Block\Grid\Renderer\Notice"/>
</type>
<type name="Magento\AdminNotification\Block\ToolbarEntry">
<plugin name="Amasty_Base::add-amasty-class-logo" type="Amasty\Base\Plugin\AdminNotification\Block\ToolbarEntry"/>
</type>
<type name="Magento\ImportExport\Controller\Adminhtml\Import\Download">
<arguments>
<argument name="componentRegistrar" xsi:type="object">Amasty\Base\Component\ComponentRegistrar</argument>
</arguments>
</type>
<type name="Magento\Config\Block\System\Config\Form\Field">
<plugin name="Amasty_Base::replace-image-path" type="Amasty\Base\Plugin\Config\Block\System\Config\Form\Field"/>
</type>
<type name="Magento\Backend\Block\Widget\Form\Element\Dependence">
<plugin name="Amasty_Base::fix-dependence" type="Amasty\Base\Plugin\Adminhtml\Block\Widget\Form\Element\Dependence"/>
</type>
<type name="Magento\Backend\Model\Menu\Builder">
<plugin name="Amasty_Base::menu_builder" type="Amasty\Base\Plugin\Backend\Model\Menu\Builder"/>
</type>
<type name="Magento\Config\Model\Config\Structure">
<plugin name="Amasty_Base:advertise" type="Amasty\Base\Plugin\Backend\Model\Config\StructurePlugin"/>
<plugin name="Amasty_Base:infoblock" type="Amasty\Base\Plugin\Backend\Model\Config\AddInformationBlockPlugin"/>
</type>
<type name="Magento\Config\Block\System\Config\Tabs">
<plugin name="Amasty_Base::build_amasty_tabs"
type="Amasty\Base\Plugin\Config\Block\System\Config\BuildAmastyTabsPlugin"/>
</type>
<type name="Amasty\Base\Model\AmastyMenu\ActiveSolutionsProvider">
<arguments>
<argument name="solutionsVersions" xsi:type="array">
<item name="10" xsi:type="string">Lite</item>
<item name="20" xsi:type="string">Pro</item>
<item name="30" xsi:type="string">Premium</item>
</argument>
</arguments>
</type>
</config>