File: /var/www/vhost/disk-apps/magento.bikenow.co/vendor/magento/module-backend/etc/adminhtml/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\Framework\Authorization\RoleLocatorInterface" type="Magento\Backend\Model\Authorization\RoleLocator" />
<preference for="Magento\Framework\Locale\ResolverInterface" type="Magento\Backend\Model\Locale\Resolver" />
<preference for="Magento\Framework\App\Action\Context" type="Magento\Backend\App\Action\Context" />
<preference for="Magento\Framework\UrlInterface" type="Magento\Backend\Model\UrlInterface" />
<preference for="Magento\Backend\Model\Auth\StorageInterface" type="Magento\Backend\Model\Auth\Session" />
<preference for="Magento\Framework\App\DefaultPathInterface" type="Magento\Backend\App\DefaultPath" />
<preference for="Magento\Backend\App\ConfigInterface" type="Magento\Backend\App\Config" />
<preference for="Magento\Framework\App\Response\Http\FileFactory" type="Magento\Backend\App\Response\Http\FileFactory" />
<type name="Magento\Framework\Stdlib\DateTime\Timezone">
<arguments>
<argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument>
</arguments>
</type>
<type name="Magento\Framework\View\Result\Page">
<arguments>
<argument name="layoutReaderPool" xsi:type="object">pageConfigRenderPool</argument>
<argument name="template" xsi:type="string">Magento_Theme::root.phtml</argument>
</arguments>
</type>
<preference for="Magento\Framework\View\Layout\Reader\Block" type="Magento\Backend\Model\View\Layout\Reader\Block" />
<preference for="Magento\Framework\Model\ActionValidator\RemoveAction" type="Magento\Framework\Model\ActionValidator\RemoveAction\Allowed" />
<preference for="Magento\Framework\Session\Config\ConfigInterface" type="Magento\Backend\Model\Session\AdminConfig" />
<type name="Magento\Backend\App\Action\Context">
<arguments>
<argument name="helper" xsi:type="object">Magento\Backend\Helper\Data</argument>
</arguments>
</type>
<type name="Magento\Backend\Model\Auth\Session">
<arguments>
<argument name="backendUrl" xsi:type="object">Magento\Backend\Model\UrlInterface\Proxy</argument>
</arguments>
</type>
<type name="Magento\Framework\View\Layout">
<arguments>
<argument name="area" xsi:type="string">adminhtml</argument>
</arguments>
</type>
<type name="Magento\Framework\App\RouterList">
<arguments>
<argument name="routerList" xsi:type="array">
<item name="admin" xsi:type="array">
<item name="class" xsi:type="string">Magento\Backend\App\Router</item>
<item name="disable" xsi:type="boolean">false</item>
<item name="sortOrder" xsi:type="string">10</item>
</item>
<item name="default" xsi:type="array">
<item name="class" xsi:type="string">Magento\Framework\App\Router\DefaultRouter</item>
<item name="disable" xsi:type="boolean">false</item>
<item name="sortOrder" xsi:type="string">100</item>
</item>
</argument>
</arguments>
</type>
<type name="Magento\Backend\App\AbstractAction">
<plugin name="adminAuthentication" type="Magento\Backend\App\Action\Plugin\Authentication" sortOrder="100"/>
<plugin name="adminMassactionKey" type="Magento\Backend\App\Action\Plugin\MassactionKey" sortOrder="11"/>
<plugin name="adminLoadDesign" type="Magento\Backend\App\Action\Plugin\LoadDesignPlugin" sortOrder="101"/>
</type>
<type name="Magento\Store\App\Response\Redirect">
<arguments>
<argument name="canUseSessionIdInParam" xsi:type="boolean">false</argument>
</arguments>
</type>
<type name="Magento\Framework\App\Action\Action">
<plugin name="storeCheck" disabled="true" />
</type>
<type name="Magento\Framework\Message\Manager">
<arguments>
<argument name="defaultGroup" xsi:type="string">backend</argument>
</arguments>
</type>
<type name="Magento\Framework\Translate">
<arguments>
<argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Translate</argument>
<argument name="locale" xsi:type="object">Magento\Backend\Model\Locale\Resolver\Proxy</argument>
</arguments>
</type>
<type name="Magento\Backend\Model\Session\AdminConfig">
<arguments>
<argument name="lifetimePath" xsi:type="const">Magento\Backend\Model\Auth\Session::XML_PATH_SESSION_LIFETIME</argument>
<argument name="sessionName" xsi:type="const">Magento\Backend\Model\Session\AdminConfig::SESSION_NAME_ADMIN</argument>
<argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument>
</arguments>
</type>
<type name="Magento\Framework\View\Result\PageFactory">
<arguments>
<argument name="instanceName" xsi:type="string">Magento\Backend\Model\View\Result\Page</argument>
</arguments>
</type>
<type name="Magento\Framework\Controller\ResultFactory">
<arguments>
<argument name="typeMap" xsi:type="array">
<item name="redirect" xsi:type="array">
<item name="type" xsi:type="const">Magento\Framework\Controller\ResultFactory::TYPE_REDIRECT</item>
<item name="class" xsi:type="string">Magento\Backend\Model\View\Result\Redirect</item>
</item>
<item name="page" xsi:type="array">
<item name="type" xsi:type="const">Magento\Framework\Controller\ResultFactory::TYPE_PAGE</item>
<item name="class" xsi:type="string">Magento\Backend\Model\View\Result\Page</item>
</item>
<item name="forward" xsi:type="array">
<item name="type" xsi:type="const">Magento\Framework\Controller\ResultFactory::TYPE_FORWARD</item>
<item name="class" xsi:type="string">Magento\Backend\Model\View\Result\Forward</item>
</item>
</argument>
</arguments>
</type>
<type name="Magento\Framework\View\Layout\BuilderFactory">
<arguments>
<argument name="typeMap" xsi:type="array">
<item name="page" xsi:type="array">
<item name="type" xsi:type="const">Magento\Framework\View\Layout\BuilderFactory::TYPE_PAGE</item>
<item name="class" xsi:type="string">Magento\Backend\Model\View\Page\Builder</item>
</item>
<item name="layout" xsi:type="array">
<item name="type" xsi:type="const">Magento\Framework\View\Layout\BuilderFactory::TYPE_LAYOUT</item>
<item name="class" xsi:type="string">Magento\Backend\Model\View\Layout\Builder</item>
</item>
</argument>
</arguments>
</type>
<type name="Magento\Framework\App\Response\HeaderProvider\XFrameOptions">
<arguments>
<argument name="xFrameOpt" xsi:type="const">Magento\Framework\App\Response\HeaderProvider\XFrameOptions::BACKEND_X_FRAME_OPT</argument>
</arguments>
</type>
<preference for="Magento\Framework\App\Router\PathConfigInterface" type="Magento\Backend\Model\AdminPathConfig" />
<type name="Magento\Framework\View\Page\Config">
<arguments>
<argument name="isIncludesAvailable" xsi:type="boolean">false</argument>
</arguments>
</type>
<type name="Magento\Config\Model\Config\Structure\ElementVisibility\ConcealInProduction">
<arguments>
<argument name="configs" xsi:type="array">
<item name="dev" xsi:type="const">Magento\Config\Model\Config\Structure\ElementVisibilityInterface::HIDDEN</item>
</argument>
</arguments>
</type>
<type name="Magento\Config\Model\Config\Structure\ElementVisibility\ConcealInProductionWithoutScdOnDemand">
<arguments>
<argument name="configs" xsi:type="array">
<item name="general/locale/code" xsi:type="const">Magento\Config\Model\Config\Structure\ElementVisibilityInterface::DISABLED</item>
</argument>
</arguments>
</type>
<type name="Magento\Backend\Model\Search\Config\Result\Builder">
<arguments>
<argument name="structureElementTypes" xsi:type="array">
<item name="section" xsi:type="object">Magento\Backend\Model\Search\Config\Structure\Element\Builder\Section</item>
<item name="group" xsi:type="object">Magento\Backend\Model\Search\Config\Structure\Element\Builder\Group</item>
<item name="field" xsi:type="object">Magento\Backend\Model\Search\Config\Structure\Element\Builder\Field</item>
</argument>
</arguments>
</type>
<type name="Magento\Framework\View\Layout\Generator\Block">
<arguments>
<argument name="defaultClass" xsi:type="string">Magento\Backend\Block\Template</argument>
</arguments>
</type>
<preference for="CsrfRequestValidator" type="Magento\Backend\App\Request\BackendValidator" />
<preference for="Magento\Backend\Model\Image\UploadResizeConfigInterface" type="Magento\Backend\Model\Image\UploadResizeConfig" />
</config>