add 7.0.1.0 sourceGuardian PHP 8

This commit is contained in:
2024-04-19 16:15:46 +02:00
parent a9c6407c4f
commit 988cfb837b
299 changed files with 21819 additions and 745 deletions

View File

@ -55,3 +55,27 @@ services:
- 'OxidEsales\Eshop\Core\Registry'
- 'getSession'
shared: true
d3ox.modcfg.OxidEsales\EshopCommunity\Internal\Container\ContainerFactory:
class: 'OxidEsales\EshopCommunity\Internal\Container\ContainerFactory'
factory: ['OxidEsales\EshopCommunity\Internal\Container\ContainerFactory', 'getInstance']
shared: true;
d3ox.modcfg.OxDiContainer:
class: 'ProjectServiceContainer'
factory: ['@d3ox.modcfg.OxidEsales\EshopCommunity\Internal\Container\ContainerFactory', 'getContainer']
shared: true;
d3ox.modcfg.OxidEsales\EshopCommunity\Internal\Framework\Database\ConnectionProviderInterface:
class: 'OxidEsales\EshopCommunity\Internal\Framework\Database\ConnectionProviderInterface'
factory: ['@d3ox.modcfg.OxDiContainer', 'get']
shared: true;
arguments:
- 'OxidEsales\EshopCommunity\Internal\Framework\Database\ConnectionProviderInterface'
d3ox.modcfg.OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactoryInterface:
class: 'OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactoryInterface'
factory: ['@d3ox.modcfg.OxDiContainer', 'get']
shared: true;
arguments:
- 'OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactoryInterface'

27
Config/packages.yaml Normal file
View File

@ -0,0 +1,27 @@
# This Software is the property of Data Development and is protected
# by copyright law - it is NOT Freeware.
#
# Any unauthorized use of this software without a valid license
# is a violation of the license agreement and will be prosecuted by
# civil and criminal law.
#
# https://www.d3data.de
#
# @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
# @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
# @link http://www.oxidmodule.com
services:
_defaults:
autowire: true
public: true
d3ox.modcfg.OxDbConnection:
class: 'Doctrine\DBAL\Connection'
factory: ['@d3ox.modcfg.OxidEsales\EshopCommunity\Internal\Framework\Database\ConnectionProviderInterface', 'get']
shared: true;
d3ox.modcfg.OxDbQueryBuilder:
class: 'Doctrine\DBAL\Query\QueryBuilder'
factory: ['@d3ox.modcfg.OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactoryInterface', 'create']
shared: false;

View File

@ -14,6 +14,7 @@
imports:
- { resource: oxid.yaml }
- { resource: modcfg.yaml }
- { resource: packages.yaml }