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/magento/module-config/etc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/magento/module-config/etc/di.xml
<?xml version="1.0"?>
<!--
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <preference for="Magento\Config\Model\Config\Structure\SearchInterface" type="Magento\Config\Model\Config\Structure" />
    <preference for="Magento\Config\Model\Config\Backend\File\RequestData\RequestDataInterface" type="Magento\Config\Model\Config\Backend\File\RequestData" />
    <preference for="Magento\Framework\App\Config\ConfigResource\ConfigInterface" type="Magento\Config\Model\ResourceModel\Config" />
    <preference for="Magento\Framework\App\Config\CommentParserInterface" type="Magento\Config\Model\Config\Parser\Comment" />
    <virtualType name="Magento\Framework\View\TemplateEngine\Xhtml\ConfigCompiler" type="Magento\Framework\View\TemplateEngine\Xhtml\Compiler" shared="false">
        <arguments>
            <argument name="compilerText" xsi:type="object">Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Text</argument>
            <argument name="compilerAttribute" xsi:type="object">Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Attribute</argument>
            <argument name="compilerCdata" xsi:type="object">Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Cdata</argument>
            <argument name="compilerComment" xsi:type="object">Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Comment</argument>
            <argument name="elementCompilers" xsi:type="array">
                <item name="include" xsi:type="object">Magento\Config\Model\Config\Compiler\IncludeElement</item>
            </argument>
        </arguments>
    </virtualType>
    <type name="Magento\Config\Model\Config\Structure\Reader">
        <arguments>
            <argument name="compiler" xsi:type="object">Magento\Framework\View\TemplateEngine\Xhtml\ConfigCompiler</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Controller\Adminhtml\System\Config\Save">
        <arguments>
            <argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Layout</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Structure\Element\Iterator\Group" shared="false" />
    <type name="Magento\Config\Model\Config\Structure\Element\Group\Proxy" shared="false" />

    <type name="Magento\Config\Model\Config\Structure\Element\Dependency\Mapper" shared="false">
        <arguments>
            <argument name="fieldLocator" xsi:type="object">Magento\Config\Model\Config\Structure\Search\Proxy</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Structure\Data">
        <arguments>
            <argument name="cacheId" xsi:type="string">backend_system_configuration_structure</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Structure\Element\Tab" shared="false">
        <arguments>
            <argument name="childrenIterator" xsi:type="object">Magento\Config\Model\Config\Structure\Element\Iterator\Section</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Structure\Element\Section" shared="false">
        <arguments>
            <argument name="childrenIterator" xsi:type="object">Magento\Config\Model\Config\Structure\Element\Iterator\Group</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Structure\Element\Iterator\Field" shared="false">
        <arguments>
            <argument name="groupFlyweight" xsi:type="object">Magento\Config\Model\Config\Structure\Element\Group\Proxy</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Structure\Element\Group" shared="false">
        <arguments>
            <argument name="childrenIterator" xsi:type="object">Magento\Config\Model\Config\Structure\Element\Iterator\Field</argument>
        </arguments>
    </type>
    <type name="Magento\Framework\App\Config\Value">
        <arguments>
            <argument name="resource" xsi:type="object">Magento\Config\Model\ResourceModel\Config\Data</argument>
            <argument name="resourceCollection" xsi:type="object">Magento\Config\Model\ResourceModel\Config\Data\Collection\Proxy</argument>
        </arguments>
    </type>
    <type name="Magento\Framework\App\Config">
        <arguments>
            <argument name="types" xsi:type="array">
                <item name="system" xsi:type="object">Magento\Config\App\Config\Type\System</item>
            </argument>
        </arguments>
    </type>
    <type name="Magento\Framework\Lock\Backend\Cache">
        <arguments>
            <argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Config</argument>
        </arguments>
    </type>
    <type name="Magento\Config\App\Config\Type\System">
        <arguments>
            <argument name="source" xsi:type="object">systemConfigSourceAggregatedProxy</argument>
            <argument name="postProcessor" xsi:type="object">systemConfigPostProcessorCompositeProxy</argument>
            <argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Config</argument>
            <argument name="preProcessor" xsi:type="object">Magento\Framework\App\Config\PreProcessorComposite</argument>
            <argument name="serializer" xsi:type="object">Magento\Framework\Serialize\Serializer\Serialize</argument>
            <argument name="reader" xsi:type="object">Magento\Config\App\Config\Type\System\Reader\Proxy</argument>
            <argument name="lockQuery" xsi:type="object">systemConfigQueryLocker</argument>
        </arguments>
    </type>

    <virtualType name="systemConfigQueryLocker" type="Magento\Framework\Cache\LockGuardedCacheLoader">
        <arguments>
            <argument name="locker" xsi:type="object">Magento\Framework\Lock\Proxy</argument>
        </arguments>
    </virtualType>

    <type name="Magento\Config\App\Config\Type\System\Reader">
        <arguments>
            <argument name="source" xsi:type="object">systemConfigSourceAggregated</argument>
            <argument name="postProcessor" xsi:type="object">systemConfigPostProcessorComposite</argument>
            <argument name="preProcessor" xsi:type="object">Magento\Framework\App\Config\PreProcessorComposite</argument>
        </arguments>
    </type>
    <virtualType name="systemSnapshot" type="Magento\Config\App\Config\Type\System">
        <arguments>
            <argument name="source" xsi:type="object">systemConfigSnapshotSourceAggregated</argument>
            <argument name="configType" xsi:type="string">system_snapshot</argument>
        </arguments>
    </virtualType>
    <virtualType name="configSnapshot" type="Magento\Framework\App\Config">
        <arguments>
            <argument name="types" xsi:type="array">
                <item name="system" xsi:type="object">systemSnapshot</item>
            </argument>
        </arguments>
    </virtualType>
    <virtualType name="snapshotValueFactory" type="Magento\Config\Model\PreparedValueFactory">
        <arguments>
            <argument name="config" xsi:type="object">configSnapshot</argument>
        </arguments>
    </virtualType>
    <type name="Magento\Config\Model\Config\Importer">
        <arguments>
            <argument name="valueBuilder" xsi:type="object">snapshotValueFactory</argument>
        </arguments>
    </type>
    <virtualType name="modulesDataProviderProxy" type="Magento\Framework\App\Config\InitialConfigSource\Proxy">
        <arguments>
            <argument name="instanceName" xsi:type="string">modulesDataProvider</argument>
        </arguments>
    </virtualType>
    <virtualType name="modulesDataProvider" type="Magento\Framework\App\Config\InitialConfigSource">
        <arguments>
            <argument name="reader" xsi:type="object">Magento\Framework\App\DeploymentConfig\Reader</argument>
            <argument name="configType" xsi:type="const">Magento\Framework\Config\ConfigOptionsListConstants::KEY_MODULES</argument>
            <argument name="fileKey" xsi:type="const">Magento\Framework\Config\File\ConfigFilePool::APP_CONFIG</argument>
        </arguments>
    </virtualType>
    <virtualType name="systemConfigPostProcessorCompositeProxy" type="Magento\Framework\App\Config\PostProcessorComposite\Proxy">
        <arguments>
            <argument name="instanceName" xsi:type="string">systemConfigPostProcessorComposite</argument>
        </arguments>
    </virtualType>
    <virtualType name="systemConfigSourceAggregatedProxy" type="Magento\Framework\App\Config\ConfigSourceAggregated\Proxy">
        <arguments>
            <argument name="instanceName" xsi:type="string">systemConfigSourceAggregated</argument>
        </arguments>
    </virtualType>
    <!-- @api -->
    <virtualType name="systemConfigPostProcessorComposite" type="Magento\Framework\App\Config\PostProcessorComposite">
        <arguments>
            <argument name="processors" xsi:type="array">
                <item name="placeholder" xsi:type="object">Magento\Store\Model\Config\Processor\Placeholder</item>
                <item name="metadata" xsi:type="object">Magento\Framework\App\Config\MetadataConfigTypeProcessor</item>
            </argument>
        </arguments>
    </virtualType>
    <type name="Magento\Framework\App\Config\PreProcessorComposite">
        <arguments>
            <argument name="processors" xsi:type="array">
                <item name="environmentPlaceholder" xsi:type="object">Magento\Config\Model\Config\Processor\EnvironmentPlaceholder</item>
            </argument>
        </arguments>
    </type>
    <!-- @api -->
    <virtualType name="systemConfigSourceAggregated" type="Magento\Framework\App\Config\ConfigSourceAggregated">
        <arguments>
            <argument name="sources" xsi:type="array">
                <item name="modular" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\ModularConfigSource</item>
                    <item name="sortOrder" xsi:type="string">10</item>
                </item>
                <item name="dynamic" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\RuntimeConfigSource</item>
                    <item name="sortOrder" xsi:type="string">100</item>
                </item>
                <item name="initial" xsi:type="array">
                    <item name="source" xsi:type="object">systemConfigInitialDataProvider</item>
                    <item name="sortOrder" xsi:type="string">1000</item>
                </item>
            </argument>
        </arguments>
    </virtualType>
    <virtualType name="systemConfigSnapshotSourceAggregated" type="systemConfigSourceAggregated">
        <arguments>
            <argument name="sources" xsi:type="array">
                <item name="initial" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\InitialSnapshotConfigSource</item>
                    <item name="sortOrder" xsi:type="string">1000</item>
                </item>
            </argument>
        </arguments>
    </virtualType>
    <virtualType name="systemConfigInitialDataProvider" type="Magento\Framework\App\Config\InitialConfigSource">
        <arguments>
            <argument name="reader" xsi:type="object">Magento\Framework\App\DeploymentConfig\Reader</argument>
            <argument name="configType" xsi:type="const">Magento\Config\App\Config\Type\System::CONFIG_TYPE</argument>
        </arguments>
    </virtualType>
    <!-- @api -->
    <virtualType name="appDumpSystemSource" type="Magento\Config\App\Config\Source\DumpConfigSourceAggregated">
        <arguments>
            <argument name="sources" xsi:type="array">
                <item name="structure" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\ConfigStructureSource</item>
                    <item name="sortOrder" xsi:type="string">1</item>
                </item>
                <item name="modular" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\ModularConfigSource</item>
                    <item name="sortOrder" xsi:type="string">10</item>
                </item>
                <item name="dynamic" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\RuntimeConfigSource</item>
                    <item name="sortOrder" xsi:type="string">100</item>
                </item>
                <item name="initial" xsi:type="array">
                    <item name="source" xsi:type="object">systemConfigInitialDataProvider</item>
                    <item name="sortOrder" xsi:type="string">1000</item>
                </item>
            </argument>
        </arguments>
    </virtualType>
    <virtualType name="appDumpConfigSystemSource" type="appDumpSystemSource">
        <arguments>
            <argument name="rules" xsi:type="array">
                <item name="default" xsi:type="const">Magento\Config\App\Config\Source\DumpConfigSourceAggregated::RULE_TYPE_INCLUDE</item>
                <item name="environment" xsi:type="const">Magento\Config\App\Config\Source\DumpConfigSourceAggregated::RULE_TYPE_EXCLUDE</item>
                <item name="sensitive" xsi:type="const">Magento\Config\App\Config\Source\DumpConfigSourceAggregated::RULE_TYPE_EXCLUDE</item>
            </argument>
        </arguments>
    </virtualType>
    <virtualType name="appDumpEnvSystemSource" type="appDumpSystemSource">
        <arguments>
            <argument name="rules" xsi:type="array">
                <item name="default" xsi:type="const">Magento\Config\App\Config\Source\DumpConfigSourceAggregated::RULE_TYPE_EXCLUDE</item>
                <item name="environment" xsi:type="const">Magento\Config\App\Config\Source\DumpConfigSourceAggregated::RULE_TYPE_INCLUDE</item>
                <item name="sensitive" xsi:type="const">Magento\Config\App\Config\Source\DumpConfigSourceAggregated::RULE_TYPE_INCLUDE</item>
            </argument>
        </arguments>
    </virtualType>
    <type name="Magento\Deploy\Console\Command\App\ApplicationDumpCommand">
        <arguments>
            <argument name="sources" xsi:type="array">
                <item name="system" xsi:type="array">
                    <item name="source" xsi:type="object">appDumpConfigSystemSource</item>
                    <item name="namespace" xsi:type="const">Magento\Config\App\Config\Type\System::CONFIG_TYPE</item>
                    <item name="comment" xsi:type="object">Magento\Config\Model\Config\Export\Comment</item>
                </item>
                <item name="system_env" xsi:type="array">
                    <item name="source" xsi:type="object">appDumpEnvSystemSource</item>
                    <item name="namespace" xsi:type="const">Magento\Config\App\Config\Type\System::CONFIG_TYPE</item>
                    <item name="pool" xsi:type="const">Magento\Framework\Config\File\ConfigFilePool::APP_ENV</item>
                </item>
            </argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Export\Comment">
        <arguments>
            <argument name="source" xsi:type="object">appDumpConfigSystemSource</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Placeholder\PlaceholderFactory">
        <arguments>
            <argument name="types" xsi:type="array">
                <item name="environment" xsi:type="string">Magento\Config\Model\Placeholder\Environment</item>
            </argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\Parser\Comment">
        <arguments>
            <argument name="placeholder" xsi:type="object">Magento\Config\Model\Placeholder\Environment</argument>
        </arguments>
    </type>
    <!-- @api -->
    <virtualType name="configShowSourceAggregated" type="Magento\Framework\App\Config\ConfigSourceAggregated">
        <arguments>
            <argument name="sources" xsi:type="array">
                <item name="dynamic" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\RuntimeConfigSource</item>
                    <item name="sortOrder" xsi:type="string">100</item>
                </item>
                <item name="initial" xsi:type="array">
                    <item name="source" xsi:type="object">systemConfigInitialDataProvider</item>
                    <item name="sortOrder" xsi:type="string">1000</item>
                </item>
                <item name="envVariable" xsi:type="array">
                    <item name="source" xsi:type="object">Magento\Config\App\Config\Source\EnvironmentConfigSource</item>
                    <item name="sortOrder" xsi:type="string">2000</item>
                </item>
            </argument>
        </arguments>
    </virtualType>
    <type name="Magento\Config\Console\Command\ConfigShowCommand">
        <arguments>
            <argument name="configSource" xsi:type="object">configShowSourceAggregated</argument>
        </arguments>
    </type>
    <type name="Magento\Framework\Console\CommandListInterface">
        <arguments>
            <argument name="commands" xsi:type="array">
                <item name="configSetCommand" xsi:type="object">Magento\Config\Console\Command\ConfigSetCommand</item>
                <item name="configShowCommand" xsi:type="object">Magento\Config\Console\Command\ConfigShowCommand</item>
            </argument>
        </arguments>
    </type>
    <type name="Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactory">
        <arguments>
            <argument name="processors" xsi:type="array">
                <item name="default" xsi:type="string">Magento\Config\Console\Command\ConfigSet\DefaultProcessor</item>
                <item name="lock-env" xsi:type="string">Magento\Config\Console\Command\ConfigSet\VirtualLockEnvProcessor</item>
                <item name="lock-config" xsi:type="string">Magento\Config\Console\Command\ConfigSet\VirtualLockConfigProcessor</item>
            </argument>
        </arguments>
    </type>
    <virtualType name="Magento\Config\Console\Command\ConfigSet\VirtualLockEnvProcessor" type="Magento\Config\Console\Command\ConfigSet\LockProcessor">
        <arguments>
            <argument name="target" xsi:type="string">app_env</argument>
        </arguments>
    </virtualType>
    <virtualType name="Magento\Config\Console\Command\ConfigSet\VirtualLockConfigProcessor" type="Magento\Config\Console\Command\ConfigSet\LockProcessor">
        <arguments>
            <argument name="target" xsi:type="string">app_config</argument>
        </arguments>
    </virtualType>
    <type name="Magento\Deploy\Model\DeploymentConfig\ImporterPool">
        <arguments>
            <argument name="importers" xsi:type="array">
                <item name="system" xsi:type="array">
                    <item name="importer_class" xsi:type="string">Magento\Config\Model\Config\Importer</item>
                    <item name="sort_order" xsi:type="number">30</item>
                </item>
            </argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config\TypePool">
        <arguments>
            <argument name="environment" xsi:type="array">
                <item name="web/cookie/cookie_domain" xsi:type="string">1</item>
                <item name="web/cookie/cookie_path" xsi:type="string">1</item>
                <item name="web/secure/base_url" xsi:type="string">1</item>
                <item name="web/unsecure/base_link_url" xsi:type="string">1</item>
                <item name="web/unsecure/base_url" xsi:type="string">1</item>
            </argument>
            <argument name="excludeList" xsi:type="object">Magento\Config\Model\Config\Export\ExcludeList</argument>
        </arguments>
    </type>
    <virtualType name="adminhtmlConfigStructureData" type="\Magento\Config\Model\Config\Structure\Data">
        <arguments>
            <argument name="configScope" xsi:type="object">adminhtmlConfigScope</argument>
        </arguments>
    </virtualType>
    <virtualType name="adminhtmlConfigStructure" type="Magento\Config\Model\Config\Structure">
        <arguments>
            <argument name="structureData" xsi:type="object">adminhtmlConfigStructureData</argument>
        </arguments>
    </virtualType>
    <type name="Magento\Config\App\Config\Source\ConfigStructureSource">
        <arguments>
            <argument name="structure" xsi:type="object">adminhtmlConfigStructure</argument>
        </arguments>
    </type>
    <type name="Magento\Config\Model\Config">
        <arguments>
            <argument name="configStructure" xsi:type="object">\Magento\Config\Model\Config\Structure\Proxy</argument>
        </arguments>
    </type>
</config>

Spamworldpro Mini