Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/old/vendor/wyomind/msicustomattributes/etc/adminhtml/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/wyomind/msicustomattributes/etc/adminhtml/di.xml
<?xml version="1.0"?>
<!--
  ~ Copyright © 2020 Wyomind. All rights reserved.
  ~ See LICENSE.txt for license details.
  -->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">

    <!--Pool Modifier for Custom Attribute values-->
    <virtualType name="Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Pool">
        <arguments>
            <argument name="modifiers" xsi:type="array">
                <item name="configMsiCustomAttributes" xsi:type="array">
                    <item name="class" xsi:type="string">Wyomind\MsiCustomAttributes\Ui\DataProvider\Product\Form\Modifier\CustomAttributeValue</item>
                    <item name="sortOrder" xsi:type="number">900</item>
                </item>
            </argument>
        </arguments>
    </virtualType>



    <!--Pool Modifier for Custom Attribute  Dropdown values-->
    <virtualType name="Wyomind\MsiCustomAttributes\DataProvider\Modifier\Pool" type="Magento\Ui\DataProvider\Modifier\Pool">
        <arguments>
            <argument name="modifiers" xsi:type="array">
                <item name="config" xsi:type="array">
                    <item name="class" xsi:type="string">
                        Wyomind\MsiCustomAttributes\Ui\DataProvider\CustomAttribute\Form\Modifier\CustomAttributeDropdown
                    </item>
                    <item name="sortOrder" xsi:type="number">999</item>
                </item>
            </argument>
        </arguments>
    </virtualType>

    <type name="Wyomind\MsiCustomAttributes\Model\CustomAttribute\DataProvider">
        <arguments>
            <argument name="modifiersPool" xsi:type="object">Wyomind\MsiCustomAttributes\DataProvider\Modifier\Pool</argument>
        </arguments>
    </type>




    <!--Custom Attribute value interface preferences-->

    <preference for="Wyomind\MsiCustomAttributes\Api\Data\CustomAttributeValueInterface"
                type="Wyomind\MsiCustomAttributes\Model\CustomAttributeValue"/>
    <!--Catalog-->
    <type name="\Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper">
        <plugin name="msicustomattributes_catalog_controller_adminhtml_product_initialization_helper"
                type="\Wyomind\MsiCustomAttributes\Plugin\Catalog\Controller\Adminhtml\Product\Initialization\Helper"/>
    </type>

    <!-- LOGGER CONFIGURATION  -->
    <virtualType name="Wyomind\MsiCustomAttributes\Logger\Log" type="\Monolog\Logger">

        <arguments>
            <argument name="name" xsi:type="string">AdvancedMsi</argument>
            <argument name="handlers" xsi:type="array">
                <item name="MsiCustomAttributes" xsi:type="object">Wyomind\MsiCustomAttributes\Logger\Handler</item>
            </argument>
        </arguments>
    </virtualType>
    <virtualType name="Wyomind\MsiCustomAttributes\Logger\Handler" type="\Wyomind\Framework\Logger\Handler\Base">
        <arguments>
            <argument name="fileName" xsi:type="string">/var/log/Wyomind_MsiCustomAttributes.log</argument>
            <argument name="filePath" xsi:type="string"></argument>
        </arguments>
    </virtualType>

</config>

Spamworldpro Mini