Files
shop-praktikum/shop/source/tmp/container_cache.php
Nikolai Fesenko 8d227c9191 First upload
2025-02-02 13:37:56 +01:00

1511 lines
156 KiB
PHP

<?php
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\DependencyInjection\Container;
use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
use Symfony\Component\DependencyInjection\Exception\LogicException;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
use Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag;
/**
* This class has been auto-generated
* by the Symfony Dependency Injection Component.
*
* @final since Symfony 3.3
*/
class ProjectServiceContainer extends Container
{
private $parameters = [];
private $targetDirs = [];
public function __construct()
{
$this->parameters = $this->getDefaultParameters();
$this->services = [];
$this->normalizedIds = [
'doctrine\\dbal\\connection' => 'Doctrine\\DBAL\\Connection',
'oxidesales\\eshop\\core\\config' => 'OxidEsales\\Eshop\\Core\\Config',
'oxidesales\\eshopcommunity\\internal\\container\\event\\configurationchangedeventsubscriber' => 'OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber',
'oxidesales\\eshopcommunity\\internal\\domain\\authentication\\bridge\\passwordservicebridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Authentication\\Bridge\\PasswordServiceBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\contact\\form\\contactformbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Contact\\Form\\ContactFormBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\email\\emailvalidatorservicebridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Email\\EmailValidatorServiceBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\bridge\\productratingbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\ProductRatingBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\bridge\\userratingbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserRatingBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\bridge\\userreviewandratingbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserReviewAndRatingBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\bridge\\userreviewbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserReviewBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\dao\\ratingdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\service\\userratingserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface',
'oxidesales\\eshopcommunity\\internal\\domain\\review\\service\\userreviewserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\config\\dao\\shopconfigurationsettingdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\config\\utility\\shopsettingencoderinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\console\\executorinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Console\\ExecutorInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\database\\compatibilitychecker\\databasecheckerbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\CompatibilityChecker\\DatabaseCheckerBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\database\\logger\\databaseloggerfactoryinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\Logger\\DatabaseLoggerFactoryInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\database\\querybuilderfactoryinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\dicontainer\\dao\\projectyamldaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\dicontainer\\service\\projectyamlimportserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ProjectYamlImportServiceInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\dicontainer\\service\\shopstateserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ShopStateServiceInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\logger\\validator\\loggerconfigurationvalidatorinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\command\\installmoduleconfigurationcommand' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\command\\uninstallmoduleconfigurationcommand' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\bridge\\moduleconfigurationdaobridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ModuleConfigurationDaoBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\bridge\\modulesettingbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ModuleSettingBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\bridge\\shopconfigurationdaobridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ShopConfigurationDaoBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\dao\\moduleconfigurationdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\dao\\projectconfigurationdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\dao\\shopconfigurationdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\dao\\shopenvironmentconfigurationdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\configuration\\dao\\shopenvironmentmisconfigurationeventsubscriber' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\install\\service\\moduleconfigurationinstallerinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\install\\service\\modulefilesinstallerinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleFilesInstallerInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\install\\service\\moduleinstallerinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleInstallerInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\metadata\\dao\\moduleconfigurationdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\setting\\settingdaointerface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\setup\\bridge\\classextensionchainbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\ClassExtensionChainBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\setup\\bridge\\moduleactivationbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\ModuleActivationBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\setup\\bridge\\templateblockmodulesettinghandlerbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\TemplateBlockModuleSettingHandlerBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\setup\\service\\moduleactivationserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\module\\state\\modulestateserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\storage\\filestoragefactoryinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\cache\\templatecacheserviceinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Cache\\TemplateCacheServiceInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\locator\\editionmenufilelocator' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\locator\\editionuserfilelocator' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\resolver\\templatenameresolverinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\templateengineinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\templaterendererbridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\templating\\templaterendererinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererInterface',
'oxidesales\\eshopcommunity\\internal\\framework\\theme\\bridge\\adminthemebridgeinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface',
'oxidesales\\eshopcommunity\\internal\\transition\\adapter\\shopadapterinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface',
'oxidesales\\eshopcommunity\\internal\\transition\\utility\\basiccontextinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface',
'oxidesales\\eshopcommunity\\internal\\transition\\utility\\contextinterface' => 'OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface',
'psr\\log\\loggerinterface' => 'Psr\\Log\\LoggerInterface',
'symfony\\component\\eventdispatcher\\eventdispatcherinterface' => 'Symfony\\Component\\EventDispatcher\\EventDispatcherInterface',
];
$this->methodMap = [
'Doctrine\\DBAL\\Connection' => 'getConnectionService',
'OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber' => 'getConfigurationChangedEventSubscriberService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Authentication\\Bridge\\PasswordServiceBridgeInterface' => 'getPasswordServiceBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Contact\\Form\\ContactFormBridgeInterface' => 'getContactFormBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Email\\EmailValidatorServiceBridgeInterface' => 'getEmailValidatorServiceBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\ProductRatingBridgeInterface' => 'getProductRatingBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserRatingBridgeInterface' => 'getUserRatingBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserReviewAndRatingBridgeInterface' => 'getUserReviewAndRatingBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserReviewBridgeInterface' => 'getUserReviewBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface' => 'getRatingDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface' => 'getUserRatingServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface' => 'getUserReviewServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface' => 'getShopConfigurationSettingDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface' => 'getShopSettingEncoderInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Console\\ExecutorInterface' => 'getExecutorInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface' => 'getProjectYamlDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ProjectYamlImportServiceInterface' => 'getProjectYamlImportServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ShopStateServiceInterface' => 'getShopStateServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\CompatibilityChecker\\DatabaseCheckerBridgeInterface' => 'getDatabaseCheckerBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\Logger\\DatabaseLoggerFactoryInterface' => 'getDatabaseLoggerFactoryInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface' => 'getQueryBuilderFactoryInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface' => 'getLoggerConfigurationValidatorInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand' => 'getInstallModuleConfigurationCommandService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand' => 'getUninstallModuleConfigurationCommandService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ModuleConfigurationDaoBridgeInterface' => 'getModuleConfigurationDaoBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ModuleSettingBridgeInterface' => 'getModuleSettingBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ShopConfigurationDaoBridgeInterface' => 'getShopConfigurationDaoBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface' => 'getModuleConfigurationDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface' => 'getProjectConfigurationDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface' => 'getShopConfigurationDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface' => 'getShopEnvironmentConfigurationDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber' => 'getShopEnvironmentMisconfigurationEventSubscriberService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface' => 'getModuleConfigurationInstallerInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleFilesInstallerInterface' => 'getModuleFilesInstallerInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleInstallerInterface' => 'getModuleInstallerInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface' => 'getModuleConfigurationDaoInterface2Service',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface' => 'getSettingDaoInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\ClassExtensionChainBridgeInterface' => 'getClassExtensionChainBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\ModuleActivationBridgeInterface' => 'getModuleActivationBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\TemplateBlockModuleSettingHandlerBridgeInterface' => 'getTemplateBlockModuleSettingHandlerBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface' => 'getModuleActivationServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface' => 'getModuleStateServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface' => 'getFileStorageFactoryInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Cache\\TemplateCacheServiceInterface' => 'getTemplateCacheServiceInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator' => 'getEditionMenuFileLocatorService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator' => 'getEditionUserFileLocatorService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface' => 'getTemplateNameResolverInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface' => 'getTemplateEngineInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererBridgeInterface' => 'getTemplateRendererBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererInterface' => 'getTemplateRendererInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface' => 'getAdminThemeBridgeInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface' => 'getShopAdapterInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface' => 'getBasicContextInterfaceService',
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface' => 'getContextInterfaceService',
'OxidEsales\\Eshop\\Core\\Config' => 'getConfigService',
'Psr\\Log\\LoggerInterface' => 'getLoggerInterfaceService',
'Symfony\\Component\\EventDispatcher\\EventDispatcherInterface' => 'getEventDispatcherInterfaceService',
'console.command_loader' => 'getConsole_CommandLoaderService',
'form.contact_form.contact_form_configuration' => 'getForm_ContactForm_ContactFormConfigurationService',
'oxid_esales.command.apply_modules_configuration_command' => 'getOxidEsales_Command_ApplyModulesConfigurationCommandService',
'oxid_esales.command.module_activate_command' => 'getOxidEsales_Command_ModuleActivateCommandService',
'oxid_esales.command.module_deactivate_command' => 'getOxidEsales_Command_ModuleDeactivateCommandService',
'oxid_esales.console.symfony.component.console.application' => 'getOxidEsales_Console_Symfony_Component_Console_ApplicationService',
'oxid_esales.module.cache.invalidate_module_cache_event_subscriber' => 'getOxidEsales_Module_Cache_InvalidateModuleCacheEventSubscriberService',
'oxid_esales.module.configuration.node' => 'getOxidEsales_Module_Configuration_NodeService',
'oxid_esales.module.install.service.bootstrap_module_installer' => 'getOxidEsales_Module_Install_Service_BootstrapModuleInstallerService',
'oxid_esales.module.install.service.installed_shop_project_configuration_generator' => 'getOxidEsales_Module_Install_Service_InstalledShopProjectConfigurationGeneratorService',
'oxid_esales.module.install.service.launched_shop_project_configuration_generator' => 'getOxidEsales_Module_Install_Service_LaunchedShopProjectConfigurationGeneratorService',
'oxid_esales.module.setup.class_extension_chain_service' => 'getOxidEsales_Module_Setup_ClassExtensionChainServiceService',
'oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber' => 'getOxidEsales_Module_Setup_Service_Eventsubscriber_DispatchLegacyEventsSubscriberService',
'oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber' => 'getOxidEsales_Module_Setup_Service_Eventsubscriber_EventLoggingSubscriberService',
'oxid_esales.module.setup.template_blocks_module_setting_handler' => 'getOxidEsales_Module_Setup_TemplateBlocksModuleSettingHandlerService',
'oxid_esales.symfony.file_system' => 'getOxidEsales_Symfony_FileSystemService',
'oxid_esales.templating.admin.navigation.file.locator' => 'getOxidEsales_Templating_Admin_Navigation_File_LocatorService',
'oxid_esales.templating.admin.template.loader' => 'getOxidEsales_Templating_Admin_Template_LoaderService',
'oxid_esales.templating.template.loader' => 'getOxidEsales_Templating_Template_LoaderService',
];
$this->privates = [
'Doctrine\\DBAL\\Connection' => true,
'OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface' => true,
'OxidEsales\\Eshop\\Core\\Config' => true,
'form.contact_form.contact_form_configuration' => true,
'oxid_esales.command.apply_modules_configuration_command' => true,
'oxid_esales.command.module_activate_command' => true,
'oxid_esales.command.module_deactivate_command' => true,
'oxid_esales.module.cache.invalidate_module_cache_event_subscriber' => true,
'oxid_esales.module.configuration.node' => true,
'oxid_esales.module.setup.class_extension_chain_service' => true,
'oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber' => true,
'oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber' => true,
'oxid_esales.module.setup.template_blocks_module_setting_handler' => true,
'oxid_esales.symfony.file_system' => true,
];
$this->aliases = [];
}
public function getRemovedIds()
{
return [
'Doctrine\\DBAL\\Connection' => true,
'OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Authentication\\Policy\\PasswordPolicyInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Authentication\\Service\\PasswordHashServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Authentication\\Service\\PasswordVerificationServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Contact\\Form\\ContactFormMessageBuilderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Email\\EmailValidatorServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\ProductRatingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\ReviewDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\DataMapper\\ProductRatingDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\DataMapper\\RatingDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\DataMapper\\ReviewDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\ProductRatingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\RatingCalculatorServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\ReviewAndRatingMergingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewAndRatingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ContainerCacheInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\CompatibilityChecker\\DatabaseCheckerFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\CompatibilityChecker\\MariaDbCheckerInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\CompatibilityChecker\\MysqlCheckerInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\Logger\\NullLogger' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\Logger\\QueryFilterInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\Logger\\QueryLogger' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\TransactionServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\FileSystem\\FinderFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Configuration\\MonologConfigurationInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Factory\\LoggerFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Cache\\ModuleCacheServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Cache\\ShopConfigurationCacheInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationExtenderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\DataMapper\\ModuleConfigurationDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\DataMapper\\ProjectConfigurationDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\DataMapper\\ShopConfigurationDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Definition\\TreeBuilderFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Service\\ModuleClassExtensionsMergingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Service\\ModuleConfigurationMergingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Service\\SettingsMergingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Converter\\MetaDataConverterInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\MetaDataNormalizerInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\MetaDataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\MetaDataSchemataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\DataMapper\\MetaDataToModuleConfigurationDataMapperInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Validator\\MetaDataSchemaValidatorInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Validator\\MetaDataValidatorInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Path\\ModulePathResolverInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ActiveClassExtensionChainResolverInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleConfigurationHandlingServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleServicesActivationServiceInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\TemplateExtension\\TemplateBlockExtensionDaoInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Bridge\\SmartyEngineBridgeInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartyConfigurationFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartyConfigurationInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartyPluginsDataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartyPrefiltersDataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartyResourcesDataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartySecuritySettingsDataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\Configuration\\SmartySettingsDataProviderInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Smarty\\SmartyContextInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\AdminTemplateFileLocator' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\TemplateFileLocator' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolver' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\AddUrlParametersLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\AssignAdvancedLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\ContentFactory' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\DateFormatHelper' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\FileSizeLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\FormatCurrencyLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\FormatDateLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\FormatPriceLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\FormatTimeLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\IfContentLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\IncludeDynamicLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\IncludeWidgetLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\InputHelpLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\InsertNewBasketItemLogicSmarty' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\InsertNewBasketItemLogicTwig' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\ScriptLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\SeoUrlLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\SmartWordwrapLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\StyleLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\TranslateFilterLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\TranslateFunctionLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\TranslateSalutationLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\TruncateLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\TemplateLogic\\WordwrapLogic' => true,
'OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface' => true,
'OxidEsales\\Eshop\\Core\\Config' => true,
'OxidEsales\\Eshop\\Core\\UtilsView' => true,
'Psr\\Container\\ContainerInterface' => true,
'Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
'common.form.required_fields_validator' => true,
'database.logger.admin_monolog_configuration' => true,
'database.monolog_logger_factory' => true,
'database.psr_logger' => true,
'form.contact_form.contact_form_configuration' => true,
'form.contact_form.contact_form_configuration_factory' => true,
'form.contact_form.contact_form_email_validator' => true,
'form.contact_form.contact_form_factory' => true,
'form.contact_form.contact_form_fields_configuration_data_provider' => true,
'oxid_esales.command.apply_modules_configuration_command' => true,
'oxid_esales.command.module_activate_command' => true,
'oxid_esales.command.module_deactivate_command' => true,
'oxid_esales.common.file_locator' => true,
'oxid_esales.common.storage.flock_store' => true,
'oxid_esales.common.storage.flock_store_lock_factory' => true,
'oxid_esales.console.commands_provider.services_commands_provider' => true,
'oxid_esales.module.cache.invalidate_module_cache_event_subscriber' => true,
'oxid_esales.module.configuration.class_extensions_data_mapper' => true,
'oxid_esales.module.configuration.classses_without_namespace_data_mapper' => true,
'oxid_esales.module.configuration.controllers_data_mapper' => true,
'oxid_esales.module.configuration.events_data_mapper' => true,
'oxid_esales.module.configuration.module_settings_data_mapper' => true,
'oxid_esales.module.configuration.node' => true,
'oxid_esales.module.configuration.smarty_plugin_directories_data_mapper' => true,
'oxid_esales.module.configuration.template_blocks_data_mapper' => true,
'oxid_esales.module.configuration.templates_data_mapper' => true,
'oxid_esales.module.meta_data.converter.shop_module_settings_boolean_converter' => true,
'oxid_esales.module.meta_data.validator.module_id_validator' => true,
'oxid_esales.module.meta_data.validator.shop_module_setting_boolean_validator' => true,
'oxid_esales.module.metadata.datamapper.metadatamapper' => true,
'oxid_esales.module.setup.class_extension_chain_service' => true,
'oxid_esales.module.setup.controllers_module_setting_handler' => true,
'oxid_esales.module.setup.events_module_setting_handler' => true,
'oxid_esales.module.setup.files_without_namespace_module_setting_handler' => true,
'oxid_esales.module.setup.path_module_setting_handler' => true,
'oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber' => true,
'oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber' => true,
'oxid_esales.module.setup.shop_configuration_class_extension_handler' => true,
'oxid_esales.module.setup.shop_module_setting_module_setting_handler' => true,
'oxid_esales.module.setup.smarty_plugin_directories_module_setting_handler' => true,
'oxid_esales.module.setup.template_blocks_module_setting_handler' => true,
'oxid_esales.module.setup.templates_module_setting_handler' => true,
'oxid_esales.module.setup.validator.class_extensions_module_setting_validator' => true,
'oxid_esales.module.setup.validator.controllers_module_setting_validator' => true,
'oxid_esales.module.setup.validator.events_module_setting_validator' => true,
'oxid_esales.module.setup.validator.services_yaml_validator' => true,
'oxid_esales.module.setup.validator.smarty_plugin_directories_module_setting_validator' => true,
'oxid_esales.module.setup.version_module_setting_handler' => true,
'oxid_esales.monolog.logger' => true,
'oxid_esales.symfony.file_system' => true,
'service_locator.kap6mcr' => true,
'smarty.smarty_engine_factory' => true,
'utility.context.admin_log_file_path' => true,
'utility.context.log_file_path' => true,
'utility.context.log_level' => true,
];
}
public function compile()
{
throw new LogicException('You cannot compile a dumped container that was already compiled.');
}
public function isCompiled()
{
return true;
}
public function isFrozen()
{
@trigger_error(sprintf('The %s() method is deprecated since Symfony 3.3 and will be removed in 4.0. Use the isCompiled() method instead.', __METHOD__), E_USER_DEPRECATED);
return true;
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Authentication\Bridge\PasswordServiceBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Authentication\Bridge\PasswordServiceBridge
*/
protected function getPasswordServiceBridgeInterfaceService()
{
$a = new \OxidEsales\EshopCommunity\Internal\Domain\Authentication\Policy\PasswordPolicy();
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Authentication\\Bridge\\PasswordServiceBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Authentication\Bridge\PasswordServiceBridge(new \OxidEsales\EshopCommunity\Internal\Domain\Authentication\Service\BcryptPasswordHashService($a, 10), new \OxidEsales\EshopCommunity\Internal\Domain\Authentication\Service\PasswordVerificationService($a));
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormBridge
*/
protected function getContactFormBridgeInterfaceService()
{
$a = ${($_ = isset($this->services['form.contact_form.contact_form_configuration']) ? $this->services['form.contact_form.contact_form_configuration'] : $this->getForm_ContactForm_ContactFormConfigurationService()) && false ?: '_'};
$b = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'};
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Contact\\Form\\ContactFormBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormBridge(new \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormFactory($a, new \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormEmailValidator($b), new \OxidEsales\EshopCommunity\Internal\Framework\Form\RequiredFieldsValidator()), new \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormMessageBuilder($b), $a);
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Email\EmailValidatorServiceBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Email\EmailValidatorServiceBridge
*/
protected function getEmailValidatorServiceBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Email\\EmailValidatorServiceBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Email\EmailValidatorServiceBridge(new \OxidEsales\EshopCommunity\Internal\Domain\Email\EmailValidatorService());
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\ProductRatingBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\ProductRatingBridge
*/
protected function getProductRatingBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\ProductRatingBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\ProductRatingBridge(new \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\ProductRatingService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface'] : $this->getRatingDaoInterfaceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Domain\Review\Dao\ProductRatingDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] : $this->getQueryBuilderFactoryInterfaceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Domain\Review\DataMapper\ProductRatingDataMapper()), new \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\RatingCalculatorService()));
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserRatingBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserRatingBridge
*/
protected function getUserRatingBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserRatingBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserRatingBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface'] : $this->getUserRatingServiceInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserReviewAndRatingBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserReviewAndRatingBridge
*/
protected function getUserReviewAndRatingBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserReviewAndRatingBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserReviewAndRatingBridge(new \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserReviewAndRatingService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface'] : $this->getUserReviewServiceInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface'] : $this->getUserRatingServiceInterfaceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\ReviewAndRatingMergingService()));
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserReviewBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserReviewBridge
*/
protected function getUserReviewBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Bridge\\UserReviewBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Bridge\UserReviewBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface'] : $this->getUserReviewServiceInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Console\ExecutorInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Console\Executor
*/
protected function getExecutorInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Console\\ExecutorInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Console\Executor(${($_ = isset($this->services['oxid_esales.console.symfony.component.console.application']) ? $this->services['oxid_esales.console.symfony.component.console.application'] : ($this->services['oxid_esales.console.symfony.component.console.application'] = new \Symfony\Component\Console\Application())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Console\CommandsProvider\ServicesCommandsProvider($this));
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Service\ProjectYamlImportServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Service\ProjectYamlImportService
*/
protected function getProjectYamlImportServiceInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ProjectYamlImportServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Service\ProjectYamlImportService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface'] : $this->getProjectYamlDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Service\ShopStateServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Service\ShopStateService
*/
protected function getShopStateServiceInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Service\\ShopStateServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Service\ShopStateService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, '\\OxidEsales\\Eshop\\Core\\Registry');
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Database\CompatibilityChecker\DatabaseCheckerBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Database\CompatibilityChecker\DatabaseCheckerBridge
*/
protected function getDatabaseCheckerBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\CompatibilityChecker\\DatabaseCheckerBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Database\CompatibilityChecker\DatabaseCheckerBridge(new \OxidEsales\EshopCommunity\Internal\Framework\Database\CompatibilityChecker\DatabaseCheckerFactory(new \OxidEsales\EshopCommunity\Internal\Framework\Database\CompatibilityChecker\MysqlChecker(), new \OxidEsales\EshopCommunity\Internal\Framework\Database\CompatibilityChecker\MariaDbChecker()));
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Database\Logger\DatabaseLoggerFactoryInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Database\Logger\DatabaseLoggerFactory
*/
protected function getDatabaseLoggerFactoryInterfaceService()
{
$a = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'};
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\Logger\\DatabaseLoggerFactoryInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Database\Logger\DatabaseLoggerFactory($a, new \OxidEsales\EshopCommunity\Internal\Framework\Database\Logger\QueryLogger(new \OxidEsales\EshopCommunity\Internal\Framework\Database\Logger\QueryFilter(), $a, (new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Factory\MonologLoggerFactory(new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Configuration\MonologConfiguration('OXID Admin Logger', $a->getAdminLogFilePath(), 'debug'), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Validator\PsrLoggerConfigurationValidator())) && false ?: '_'}))->create()), new \OxidEsales\EshopCommunity\Internal\Framework\Database\Logger\NullLogger());
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactoryInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactory
*/
protected function getQueryBuilderFactoryInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Database\QueryBuilderFactory(${($_ = isset($this->services['Doctrine\\DBAL\\Connection']) ? $this->services['Doctrine\\DBAL\\Connection'] : $this->getConnectionService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Logger\Validator\LoggerConfigurationValidatorInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Logger\Validator\PsrLoggerConfigurationValidator
*/
protected function getLoggerConfigurationValidatorInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Validator\PsrLoggerConfigurationValidator();
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ModuleConfigurationDaoBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ModuleConfigurationDaoBridge
*/
protected function getModuleConfigurationDaoBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ModuleConfigurationDaoBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ModuleConfigurationDaoBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface'] : $this->getModuleConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface'] : $this->getShopEnvironmentConfigurationDaoInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ModuleSettingBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ModuleSettingBridge
*/
protected function getModuleSettingBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ModuleSettingBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ModuleSettingBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface'] : $this->getModuleConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface'] : $this->getSettingDaoInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ShopConfigurationDaoBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ShopConfigurationDaoBridge
*/
protected function getShopConfigurationDaoBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Bridge\\ShopConfigurationDaoBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Bridge\ShopConfigurationDaoBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface'] : $this->getShopEnvironmentConfigurationDaoInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ProjectConfigurationDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ProjectConfigurationDao
*/
protected function getProjectConfigurationDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ProjectConfigurationDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleFilesInstallerInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleFilesInstaller
*/
protected function getModuleFilesInstallerInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleFilesInstallerInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleFilesInstaller(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\FileSystem\FinderFactory());
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleInstallerInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleInstaller
*/
protected function getModuleInstallerInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleInstallerInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleInstaller(${($_ = isset($this->services['oxid_esales.module.install.service.bootstrap_module_installer']) ? $this->services['oxid_esales.module.install.service.bootstrap_module_installer'] : $this->getOxidEsales_Module_Install_Service_BootstrapModuleInstallerService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface'] : $this->getModuleActivationServiceInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface'] : $this->getModuleConfigurationDaoInterface2Service()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface'] : $this->getModuleStateServiceInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\ClassExtensionChainBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\ClassExtensionChainBridge
*/
protected function getClassExtensionChainBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\ClassExtensionChainBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\ClassExtensionChainBridge(${($_ = isset($this->services['oxid_esales.module.setup.class_extension_chain_service']) ? $this->services['oxid_esales.module.setup.class_extension_chain_service'] : $this->getOxidEsales_Module_Setup_ClassExtensionChainServiceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\ModuleActivationBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\ModuleActivationBridge
*/
protected function getModuleActivationBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\ModuleActivationBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\ModuleActivationBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface'] : $this->getModuleActivationServiceInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface'] : $this->getModuleStateServiceInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\TemplateBlockModuleSettingHandlerBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\TemplateBlockModuleSettingHandlerBridge
*/
protected function getTemplateBlockModuleSettingHandlerBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Bridge\\TemplateBlockModuleSettingHandlerBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Bridge\TemplateBlockModuleSettingHandlerBridge(${($_ = isset($this->services['oxid_esales.module.setup.template_blocks_module_setting_handler']) ? $this->services['oxid_esales.module.setup.template_blocks_module_setting_handler'] : $this->getOxidEsales_Module_Setup_TemplateBlocksModuleSettingHandlerService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Module\State\ModuleStateServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\State\ModuleStateService
*/
protected function getModuleStateServiceInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\State\ModuleStateService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface'] : $this->getShopConfigurationSettingDaoInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Templating\Cache\TemplateCacheServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Cache\TemplateCacheService
*/
protected function getTemplateCacheServiceInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Cache\\TemplateCacheServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Cache\TemplateCacheService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Templating\TemplateRendererBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Smarty\Bridge\SmartyTemplateRendererBridge
*/
protected function getTemplateRendererBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Smarty\Bridge\SmartyTemplateRendererBridge(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererInterface'] : $this->getTemplateRendererInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Templating\TemplateRendererInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\TemplateRenderer
*/
protected function getTemplateRendererInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRendererInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\TemplateRenderer(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface'] : $this->getTemplateEngineInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Framework\Theme\Bridge\AdminThemeBridgeInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Theme\Bridge\AdminThemeBridge
*/
protected function getAdminThemeBridgeInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Theme\Bridge\AdminThemeBridge('admin');
}
/**
* Gets the public 'OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContextInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext
*/
protected function getBasicContextInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext();
}
/**
* Gets the public 'Psr\Log\LoggerInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Logger\Wrapper\LoggerWrapper
*/
protected function getLoggerInterfaceService()
{
$a = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'};
return $this->services['Psr\\Log\\LoggerInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Wrapper\LoggerWrapper((new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Factory\MonologLoggerFactory(new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Configuration\MonologConfiguration('OXID Logger', $a->getLogFilePath(), $a->getLogLevel()), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Logger\\Validator\\LoggerConfigurationValidatorInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Logger\Validator\PsrLoggerConfigurationValidator())) && false ?: '_'}))->create());
}
/**
* Gets the public 'Symfony\Component\EventDispatcher\EventDispatcherInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Event\ShopAwareEventDispatcher
*/
protected function getEventDispatcherInterfaceService()
{
$this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'] = $instance = new \OxidEsales\EshopCommunity\Internal\Framework\Event\ShopAwareEventDispatcher();
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Event\\ProjectYamlChangedEvent', [0 => function () {
return ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber'] = new \OxidEsales\EshopCommunity\Internal\Container\Event\ConfigurationChangedEventSubscriber())) && false ?: '_'};
}, 1 => 'resetContainer']);
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentWithOrphanSettingEvent', [0 => function () {
return ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber'] : $this->getShopEnvironmentMisconfigurationEventSubscriberService()) && false ?: '_'};
}, 1 => 'logOrphanSetting']);
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Event\\FinalizingModuleActivationEvent', [0 => function () {
return ${($_ = isset($this->services['oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber']) ? $this->services['oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber'] : $this->getOxidEsales_Module_Setup_Service_Eventsubscriber_DispatchLegacyEventsSubscriberService()) && false ?: '_'};
}, 1 => 'executeMetadataOnActivationEvent']);
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Event\\BeforeModuleDeactivationEvent', [0 => function () {
return ${($_ = isset($this->services['oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber']) ? $this->services['oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber'] : $this->getOxidEsales_Module_Setup_Service_Eventsubscriber_DispatchLegacyEventsSubscriberService()) && false ?: '_'};
}, 1 => 'executeMetadataOnDeactivationEvent']);
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Event\\ServicesYamlConfigurationErrorEvent', [0 => function () {
return ${($_ = isset($this->services['oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber']) ? $this->services['oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber'] : $this->getOxidEsales_Module_Setup_Service_Eventsubscriber_EventLoggingSubscriberService()) && false ?: '_'};
}, 1 => 'logConfigurationError']);
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Event\\FinalizingModuleActivationEvent', [0 => function () {
return ${($_ = isset($this->services['oxid_esales.module.cache.invalidate_module_cache_event_subscriber']) ? $this->services['oxid_esales.module.cache.invalidate_module_cache_event_subscriber'] : $this->getOxidEsales_Module_Cache_InvalidateModuleCacheEventSubscriberService()) && false ?: '_'};
}, 1 => 'invalidateModuleCache']);
$instance->addListener('OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Event\\FinalizingModuleDeactivationEvent', [0 => function () {
return ${($_ = isset($this->services['oxid_esales.module.cache.invalidate_module_cache_event_subscriber']) ? $this->services['oxid_esales.module.cache.invalidate_module_cache_event_subscriber'] : $this->getOxidEsales_Module_Cache_InvalidateModuleCacheEventSubscriberService()) && false ?: '_'};
}, 1 => 'invalidateModuleCache']);
return $instance;
}
/**
* Gets the public 'console.command_loader' shared service.
*
* @return \Symfony\Component\Console\CommandLoader\ContainerCommandLoader
*/
protected function getConsole_CommandLoaderService()
{
return $this->services['console.command_loader'] = new \Symfony\Component\Console\CommandLoader\ContainerCommandLoader(new \Symfony\Component\DependencyInjection\ServiceLocator(['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand' => function () {
$f = function (\OxidEsales\EshopCommunity\Internal\Framework\Module\Command\InstallModuleConfigurationCommand $v) { return $v; }; return $f(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand'] : $this->getInstallModuleConfigurationCommandService()) && false ?: '_'});
}, 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand' => function () {
$f = function (\OxidEsales\EshopCommunity\Internal\Framework\Module\Command\UninstallModuleConfigurationCommand $v) { return $v; }; return $f(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand'] : $this->getUninstallModuleConfigurationCommandService()) && false ?: '_'});
}, 'oxid_esales.command.apply_modules_configuration_command' => function () {
$f = function (\OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ApplyModulesConfigurationCommand $v) { return $v; }; return $f(${($_ = isset($this->services['oxid_esales.command.apply_modules_configuration_command']) ? $this->services['oxid_esales.command.apply_modules_configuration_command'] : $this->getOxidEsales_Command_ApplyModulesConfigurationCommandService()) && false ?: '_'});
}, 'oxid_esales.command.module_activate_command' => function () {
$f = function (\OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ModuleActivateCommand $v) { return $v; }; return $f(${($_ = isset($this->services['oxid_esales.command.module_activate_command']) ? $this->services['oxid_esales.command.module_activate_command'] : $this->getOxidEsales_Command_ModuleActivateCommandService()) && false ?: '_'});
}, 'oxid_esales.command.module_deactivate_command' => function () {
$f = function (\OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ModuleDeactivateCommand $v) { return $v; }; return $f(${($_ = isset($this->services['oxid_esales.command.module_deactivate_command']) ? $this->services['oxid_esales.command.module_deactivate_command'] : $this->getOxidEsales_Command_ModuleDeactivateCommandService()) && false ?: '_'});
}]), ['oe:module:activate' => 'oxid_esales.command.module_activate_command', 'oe:module:deactivate' => 'oxid_esales.command.module_deactivate_command', 'oe:module:install-configuration' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand', 'oe:module:uninstall-configuration' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand', 'oe:module:apply-configuration' => 'oxid_esales.command.apply_modules_configuration_command']);
}
/**
* Gets the public 'oxid_esales.console.symfony.component.console.application' shared autowired service.
*
* @return \Symfony\Component\Console\Application
*/
protected function getOxidEsales_Console_Symfony_Component_Console_ApplicationService()
{
return $this->services['oxid_esales.console.symfony.component.console.application'] = new \Symfony\Component\Console\Application();
}
/**
* Gets the public 'oxid_esales.module.install.service.bootstrap_module_installer' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\BootstrapModuleInstaller
*/
protected function getOxidEsales_Module_Install_Service_BootstrapModuleInstallerService()
{
return $this->services['oxid_esales.module.install.service.bootstrap_module_installer'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\BootstrapModuleInstaller(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleFilesInstallerInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleFilesInstallerInterface'] : $this->getModuleFilesInstallerInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface'] : $this->getModuleConfigurationInstallerInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'oxid_esales.module.install.service.installed_shop_project_configuration_generator' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ProjectConfigurationGenerator
*/
protected function getOxidEsales_Module_Install_Service_InstalledShopProjectConfigurationGeneratorService()
{
return $this->services['oxid_esales.module.install.service.installed_shop_project_configuration_generator'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ProjectConfigurationGenerator(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface'] : $this->getProjectConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'});
}
/**
* Gets the public 'oxid_esales.module.install.service.launched_shop_project_configuration_generator' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ProjectConfigurationGenerator
*/
protected function getOxidEsales_Module_Install_Service_LaunchedShopProjectConfigurationGeneratorService()
{
return $this->services['oxid_esales.module.install.service.launched_shop_project_configuration_generator'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ProjectConfigurationGenerator(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface'] : $this->getProjectConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'});
}
/**
* Gets the public 'oxid_esales.templating.admin.navigation.file.locator' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\AdminNavigationFileLocator
*/
protected function getOxidEsales_Templating_Admin_Navigation_File_LocatorService()
{
return $this->services['oxid_esales.templating.admin.navigation.file.locator'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\AdminNavigationFileLocator(new RewindableGenerator(function () {
yield 0 => ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator'] : $this->getEditionUserFileLocatorService()) && false ?: '_'};
yield 1 => ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator'] : $this->getEditionMenuFileLocatorService()) && false ?: '_'};
}, 2));
}
/**
* Gets the public 'oxid_esales.templating.admin.template.loader' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Loader\TemplateLoader
*/
protected function getOxidEsales_Templating_Admin_Template_LoaderService()
{
return $this->services['oxid_esales.templating.admin.template.loader'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Loader\TemplateLoader(new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\AdminTemplateFileLocator(${($_ = isset($this->services['OxidEsales\\Eshop\\Core\\Config']) ? $this->services['OxidEsales\\Eshop\\Core\\Config'] : $this->getConfigService()) && false ?: '_'}), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface'] : $this->getTemplateNameResolverInterfaceService()) && false ?: '_'});
}
/**
* Gets the public 'oxid_esales.templating.template.loader' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Loader\TemplateLoader
*/
protected function getOxidEsales_Templating_Template_LoaderService()
{
return $this->services['oxid_esales.templating.template.loader'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Loader\TemplateLoader(new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\TemplateFileLocator(${($_ = isset($this->services['OxidEsales\\Eshop\\Core\\Config']) ? $this->services['OxidEsales\\Eshop\\Core\\Config'] : $this->getConfigService()) && false ?: '_'}), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface'] : $this->getTemplateNameResolverInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'Doctrine\DBAL\Connection' shared autowired service.
*
* @return \Doctrine\DBAL\Connection
*/
protected function getConnectionService()
{
return $this->services['Doctrine\\DBAL\\Connection'] = \OxidEsales\EshopCommunity\Internal\Framework\Database\ConnectionFactory::get();
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Container\Event\ConfigurationChangedEventSubscriber' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Container\Event\ConfigurationChangedEventSubscriber
*/
protected function getConfigurationChangedEventSubscriberService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Container\\Event\\ConfigurationChangedEventSubscriber'] = new \OxidEsales\EshopCommunity\Internal\Container\Event\ConfigurationChangedEventSubscriber();
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Domain\Review\Dao\RatingDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Dao\RatingDao
*/
protected function getRatingDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Dao\RatingDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] : $this->getQueryBuilderFactoryInterfaceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Domain\Review\DataMapper\RatingDataMapper());
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserRatingServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserRatingService
*/
protected function getUserRatingServiceInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserRatingServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserRatingService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Dao\\RatingDaoInterface'] : $this->getRatingDaoInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserReviewServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserReviewService
*/
protected function getUserReviewServiceInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Domain\\Review\\Service\\UserReviewServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Domain\Review\Service\UserReviewService(new \OxidEsales\EshopCommunity\Internal\Domain\Review\Dao\ReviewDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] : $this->getQueryBuilderFactoryInterfaceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Domain\Review\DataMapper\ReviewDataMapper()));
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Config\Dao\ShopConfigurationSettingDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Config\Dao\ShopConfigurationSettingDao
*/
protected function getShopConfigurationSettingDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Config\Dao\ShopConfigurationSettingDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] : $this->getQueryBuilderFactoryInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Config\Utility\ShopSettingEncoder())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'}, ${($_ = isset($this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface']) ? $this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'] : $this->getEventDispatcherInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Config\Utility\ShopSettingEncoderInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Config\Utility\ShopSettingEncoder
*/
protected function getShopSettingEncoderInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Config\Utility\ShopSettingEncoder();
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Dao\ProjectYamlDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Dao\ContainerAwareProjectYamlDao
*/
protected function getProjectYamlDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\DIContainer\Dao\ContainerAwareProjectYamlDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, ${($_ = isset($this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface']) ? $this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'] : $this->getEventDispatcherInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Command\InstallModuleConfigurationCommand' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\InstallModuleConfigurationCommand
*/
protected function getInstallModuleConfigurationCommandService()
{
$this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand'] = $instance = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\InstallModuleConfigurationCommand(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface'] : $this->getModuleConfigurationInstallerInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'});
$instance->setName('oe:module:install-configuration');
return $instance;
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Command\UninstallModuleConfigurationCommand' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\UninstallModuleConfigurationCommand
*/
protected function getUninstallModuleConfigurationCommandService()
{
$this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand'] = $instance = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\UninstallModuleConfigurationCommand(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface'] : $this->getModuleConfigurationInstallerInterfaceService()) && false ?: '_'});
$instance->setName('oe:module:uninstall-configuration');
return $instance;
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ModuleConfigurationDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ModuleConfigurationDao
*/
protected function getModuleConfigurationDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ModuleConfigurationDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopConfigurationDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopConfigurationDao
*/
protected function getShopConfigurationDaoInterfaceService()
{
$a = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\ClassesWithoutNamespaceDataMapper();
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopConfigurationDao(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ShopConfigurationDataMapper(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfigurationDataMapper($a, $a, new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\ClassExtensionsDataMapper(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\ControllersDataMapper(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\EventsDataMapper(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\ModuleSettingsDataMapper(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\SmartyPluginDirectoriesDataMapper(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\TemplateBlocksDataMapper(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\DataMapper\ModuleConfiguration\TemplatesDataMapper())), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface'] : $this->getFileStorageFactoryInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Cache\ClassPropertyShopConfigurationCache(), ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.module.configuration.node']) ? $this->services['oxid_esales.module.configuration.node'] : $this->getOxidEsales_Module_Configuration_NodeService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentConfigurationExtender(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface'] : $this->getShopEnvironmentConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface']) ? $this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'] : $this->getEventDispatcherInterfaceService()) && false ?: '_'}));
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentConfigurationDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentConfigurationDao
*/
protected function getShopEnvironmentConfigurationDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentConfigurationDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentConfigurationDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface'] : $this->getFileStorageFactoryInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.module.configuration.node']) ? $this->services['oxid_esales.module.configuration.node'] : $this->getOxidEsales_Module_Configuration_NodeService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentMisconfigurationEventSubscriber' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentMisconfigurationEventSubscriber
*/
protected function getShopEnvironmentMisconfigurationEventSubscriberService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopEnvironmentMisconfigurationEventSubscriber'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Dao\ShopEnvironmentMisconfigurationEventSubscriber(${($_ = isset($this->services['Psr\\Log\\LoggerInterface']) ? $this->services['Psr\\Log\\LoggerInterface'] : $this->getLoggerInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleConfigurationInstallerInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleConfigurationInstaller
*/
protected function getModuleConfigurationInstallerInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Install\\Service\\ModuleConfigurationInstallerInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Install\Service\ModuleConfigurationInstaller(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ProjectConfigurationDaoInterface'] : $this->getProjectConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Service\ModuleConfigurationMergingService(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Service\SettingsMergingService(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Service\ModuleClassExtensionsMergingService()), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface'] : $this->getModuleConfigurationDaoInterface2Service()) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\ModuleConfigurationDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\ModuleConfigurationDao
*/
protected function getModuleConfigurationDaoInterface2Service()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\MetaData\\Dao\\ModuleConfigurationDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\ModuleConfigurationDao(new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider(new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer(), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Validator\MetaDataValidatorAggregate(new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Validator\ModuleIdValidator(), new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Validator\ModuleSettingBooleanValidator()), new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Converter\MetaDataConverterAggregate(new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Converter\ModuleSettingsBooleanConverter())), new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\DataMapper\MetaDataMapper(new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Validator\MetaDataSchemaValidator(new \OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataSchemataProvider($this->parameters['oxid_esales.module.metadata.service.metadata_schemata']))));
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Setting\SettingDaoInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setting\SettingDao
*/
protected function getSettingDaoInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setting\SettingDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] : $this->getQueryBuilderFactoryInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Utility\\ShopSettingEncoderInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Config\Utility\ShopSettingEncoder())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Database\TransactionService(${($_ = isset($this->services['Doctrine\\DBAL\\Connection']) ? $this->services['Doctrine\\DBAL\\Connection'] : $this->getConnectionService()) && false ?: '_'}), ${($_ = isset($this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface']) ? $this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'] : $this->getEventDispatcherInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ModuleActivationServiceInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ModuleActivationService
*/
protected function getModuleActivationServiceInterfaceService()
{
$a = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface'] : $this->getModuleConfigurationDaoInterfaceService()) && false ?: '_'};
$b = ${($_ = isset($this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface']) ? $this->services['Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'] : $this->getEventDispatcherInterfaceService()) && false ?: '_'};
$c = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ModuleConfigurationHandlingService();
$d = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface'] : $this->getShopConfigurationSettingDaoInterfaceService()) && false ?: '_'};
$e = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'};
$f = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'};
$g = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver($a, $f);
$h = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\DIContainer\\Dao\\ProjectYamlDaoInterface'] : $this->getProjectYamlDaoInterfaceService()) && false ?: '_'};
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ModulePathHandler($d));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ModuleVersionHandler($d));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler($d));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ControllersModuleSettingHandler($d));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ShopConfigurationSmartyPluginDirectoryHandler($d));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ShopConfigurationClassExtensionsHandler($d));
$c->addHandler(${($_ = isset($this->services['oxid_esales.module.setup.template_blocks_module_setting_handler']) ? $this->services['oxid_esales.module.setup.template_blocks_module_setting_handler'] : $this->getOxidEsales_Module_Setup_TemplateBlocksModuleSettingHandlerService()) && false ?: '_'});
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\SettingModuleSettingHandler(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setting\\SettingDaoInterface'] : $this->getSettingDaoInterfaceService()) && false ?: '_'}));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ShopConfigurationEventsHandler($d));
$c->addHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ShopConfigurationClassesWithoutNamespaceHandler($d));
$c->addValidator(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Validator\ControllersValidator($e, $d, ${($_ = isset($this->services['Psr\\Log\\LoggerInterface']) ? $this->services['Psr\\Log\\LoggerInterface'] : $this->getLoggerInterfaceService()) && false ?: '_'}));
$c->addValidator(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Validator\SmartyPluginDirectoriesValidator($g));
$c->addValidator(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Validator\ClassExtensionsValidator($e));
$c->addValidator(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Validator\EventsValidator($e));
$c->addValidator(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Validator\ServicesYamlValidator($f, $h));
$i = ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface'] : $this->getModuleStateServiceInterfaceService()) && false ?: '_'};
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ModuleActivationService($a, $b, $c, $i, ${($_ = isset($this->services['oxid_esales.module.setup.class_extension_chain_service']) ? $this->services['oxid_esales.module.setup.class_extension_chain_service'] : $this->getOxidEsales_Module_Setup_ClassExtensionChainServiceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ModuleServicesActivationService($h, $b, $g, $i, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}));
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Storage\FileStorageFactoryInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Storage\YamlFileStorageFactory
*/
protected function getFileStorageFactoryInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Storage\\FileStorageFactoryInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Storage\YamlFileStorageFactory(new \Symfony\Component\Config\FileLocator(), new \Symfony\Component\Lock\Factory(new \Symfony\Component\Lock\Store\FlockStore()), ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\EditionMenuFileLocator' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\EditionMenuFileLocator
*/
protected function getEditionMenuFileLocatorService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionMenuFileLocator'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\EditionMenuFileLocator(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Theme\Bridge\AdminThemeBridge('admin'))) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\EditionUserFileLocator' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\EditionUserFileLocator
*/
protected function getEditionUserFileLocatorService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Locator\\EditionUserFileLocator'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Locator\EditionUserFileLocator(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Theme\\Bridge\\AdminThemeBridgeInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Theme\Bridge\AdminThemeBridge('admin'))) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\BasicContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\BasicContext())) && false ?: '_'}, ${($_ = isset($this->services['oxid_esales.symfony.file_system']) ? $this->services['oxid_esales.symfony.file_system'] : ($this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem())) && false ?: '_'});
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Templating\Resolver\TemplateNameResolverInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Templating\Resolver\LegacyTemplateNameResolver
*/
protected function getTemplateNameResolverInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Resolver\\TemplateNameResolverInterface'] = new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Resolver\LegacyTemplateNameResolver(new \OxidEsales\EshopCommunity\Internal\Framework\Templating\Resolver\TemplateNameResolver(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface'] : $this->getTemplateEngineInterfaceService()) && false ?: '_'}));
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Framework\Templating\TemplateEngineInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Smarty\Legacy\LegacySmartyEngine
*/
protected function getTemplateEngineInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateEngineInterface'] = (new \OxidEsales\EshopCommunity\Internal\Framework\Smarty\Legacy\LegacySmartyEngineFactory(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Smarty\Bridge\SmartyEngineBridge()))->getTemplateEngine();
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapterInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter
*/
protected function getShopAdapterInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter();
}
/**
* Gets the private 'OxidEsales\EshopCommunity\Internal\Transition\Utility\ContextInterface' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context
*/
protected function getContextInterfaceService()
{
return $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context();
}
/**
* Gets the private 'OxidEsales\Eshop\Core\Config' shared autowired service.
*
* @return \OxidEsales\Eshop\Core\Config
*/
protected function getConfigService()
{
return $this->services['OxidEsales\\Eshop\\Core\\Config'] = \OxidEsales\Eshop\Core\Registry::getConfig();
}
/**
* Gets the private 'form.contact_form.contact_form_configuration' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\FormConfiguration\FormConfiguration
*/
protected function getForm_ContactForm_ContactFormConfigurationService()
{
return $this->services['form.contact_form.contact_form_configuration'] = (new \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormConfigurationFactory(new \OxidEsales\EshopCommunity\Internal\Domain\Contact\Form\ContactFormFieldsConfigurationDataProvider(), ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}))->getFormConfiguration();
}
/**
* Gets the private 'oxid_esales.command.apply_modules_configuration_command' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ApplyModulesConfigurationCommand
*/
protected function getOxidEsales_Command_ApplyModulesConfigurationCommandService()
{
$this->services['oxid_esales.command.apply_modules_configuration_command'] = $instance = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ApplyModulesConfigurationCommand(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface'] : $this->getModuleActivationServiceInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface'] : $this->getModuleStateServiceInterfaceService()) && false ?: '_'});
$instance->setName('oe:module:apply-configuration');
return $instance;
}
/**
* Gets the private 'oxid_esales.command.module_activate_command' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ModuleActivateCommand
*/
protected function getOxidEsales_Command_ModuleActivateCommandService()
{
$this->services['oxid_esales.command.module_activate_command'] = $instance = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ModuleActivateCommand(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface'] : $this->getModuleActivationServiceInterfaceService()) && false ?: '_'});
$instance->setName('oe:module:activate');
return $instance;
}
/**
* Gets the private 'oxid_esales.command.module_deactivate_command' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ModuleDeactivateCommand
*/
protected function getOxidEsales_Command_ModuleDeactivateCommandService()
{
$this->services['oxid_esales.command.module_deactivate_command'] = $instance = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Command\ModuleDeactivateCommand(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Setup\\Service\\ModuleActivationServiceInterface'] : $this->getModuleActivationServiceInterfaceService()) && false ?: '_'});
$instance->setName('oe:module:deactivate');
return $instance;
}
/**
* Gets the private 'oxid_esales.module.cache.invalidate_module_cache_event_subscriber' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Cache\InvalidateModuleCacheEventSubscriber
*/
protected function getOxidEsales_Module_Cache_InvalidateModuleCacheEventSubscriberService()
{
return $this->services['oxid_esales.module.cache.invalidate_module_cache_event_subscriber'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Cache\InvalidateModuleCacheEventSubscriber(new \OxidEsales\EshopCommunity\Internal\Framework\Module\Cache\ShopModuleCacheService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Cache\\TemplateCacheServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\Cache\\TemplateCacheServiceInterface'] : $this->getTemplateCacheServiceInterfaceService()) && false ?: '_'}));
}
/**
* Gets the private 'oxid_esales.module.configuration.node' shared autowired service.
*
* @return \Symfony\Component\Config\Definition\NodeInterface
*/
protected function getOxidEsales_Module_Configuration_NodeService()
{
return $this->services['oxid_esales.module.configuration.node'] = (new \OxidEsales\EshopCommunity\Internal\Framework\Module\Configuration\Definition\TreeBuilderFactory())->create();
}
/**
* Gets the private 'oxid_esales.module.setup.class_extension_chain_service' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ClassExtensionChainService
*/
protected function getOxidEsales_Module_Setup_ClassExtensionChainServiceService()
{
return $this->services['oxid_esales.module.setup.class_extension_chain_service'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ClassExtensionChainService(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Config\\Dao\\ShopConfigurationSettingDaoInterface'] : $this->getShopConfigurationSettingDaoInterfaceService()) && false ?: '_'}, new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Service\ActiveClassExtensionChainResolver(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ShopConfigurationDaoInterface'] : $this->getShopConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\State\\ModuleStateServiceInterface'] : $this->getModuleStateServiceInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Utility\\ContextInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Utility\Context())) && false ?: '_'}));
}
/**
* Gets the private 'oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\EventSubscriber\DispatchLegacyEventsSubscriber
*/
protected function getOxidEsales_Module_Setup_Service_Eventsubscriber_DispatchLegacyEventsSubscriberService()
{
return $this->services['oxid_esales.module.setup.service.eventsubscriber.dispatch_legacy_events_subscriber'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\EventSubscriber\DispatchLegacyEventsSubscriber(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Configuration\\Dao\\ModuleConfigurationDaoInterface'] : $this->getModuleConfigurationDaoInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'});
}
/**
* Gets the private 'oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\EventSubscriber\EventLoggingSubscriber
*/
protected function getOxidEsales_Module_Setup_Service_Eventsubscriber_EventLoggingSubscriberService()
{
return $this->services['oxid_esales.module.setup.service.eventsubscriber.event_logging_subscriber'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\EventSubscriber\EventLoggingSubscriber(${($_ = isset($this->services['Psr\\Log\\LoggerInterface']) ? $this->services['Psr\\Log\\LoggerInterface'] : $this->getLoggerInterfaceService()) && false ?: '_'});
}
/**
* Gets the private 'oxid_esales.module.setup.template_blocks_module_setting_handler' shared autowired service.
*
* @return \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplateBlockModuleSettingHandler
*/
protected function getOxidEsales_Module_Setup_TemplateBlocksModuleSettingHandlerService()
{
return $this->services['oxid_esales.module.setup.template_blocks_module_setting_handler'] = new \OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplateBlockModuleSettingHandler(new \OxidEsales\EshopCommunity\Internal\Framework\Module\TemplateExtension\TemplateBlockExtensionDao(${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Framework\\Database\\QueryBuilderFactoryInterface'] : $this->getQueryBuilderFactoryInterfaceService()) && false ?: '_'}, ${($_ = isset($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface']) ? $this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] : ($this->services['OxidEsales\\EshopCommunity\\Internal\\Transition\\Adapter\\ShopAdapterInterface'] = new \OxidEsales\EshopCommunity\Internal\Transition\Adapter\ShopAdapter())) && false ?: '_'}));
}
/**
* Gets the private 'oxid_esales.symfony.file_system' shared autowired service.
*
* @return \Symfony\Component\Filesystem\Filesystem
*/
protected function getOxidEsales_Symfony_FileSystemService()
{
return $this->services['oxid_esales.symfony.file_system'] = new \Symfony\Component\Filesystem\Filesystem();
}
public function getParameter($name)
{
$name = (string) $name;
if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters))) {
$name = $this->normalizeParameterName($name);
if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters))) {
throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', $name));
}
}
if (isset($this->loadedDynamicParameters[$name])) {
return $this->loadedDynamicParameters[$name] ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
}
return $this->parameters[$name];
}
public function hasParameter($name)
{
$name = (string) $name;
$name = $this->normalizeParameterName($name);
return isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters);
}
public function setParameter($name, $value)
{
throw new LogicException('Impossible to call set() on a frozen ParameterBag.');
}
public function getParameterBag()
{
if (null === $this->parameterBag) {
$parameters = $this->parameters;
foreach ($this->loadedDynamicParameters as $name => $loaded) {
$parameters[$name] = $loaded ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
}
$this->parameterBag = new FrozenParameterBag($parameters);
}
return $this->parameterBag;
}
private $loadedDynamicParameters = [];
private $dynamicParameters = [];
/**
* Computes a dynamic parameter.
*
* @param string $name The name of the dynamic parameter to load
*
* @return mixed The value of the dynamic parameter
*
* @throws InvalidArgumentException When the dynamic parameter does not exist
*/
private function getDynamicParameter($name)
{
throw new InvalidArgumentException(sprintf('The dynamic parameter "%s" must be defined.', $name));
}
private $normalizedParameterNames = [];
private function normalizeParameterName($name)
{
if (isset($this->normalizedParameterNames[$normalizedName = strtolower($name)]) || isset($this->parameters[$normalizedName]) || array_key_exists($normalizedName, $this->parameters)) {
$normalizedName = isset($this->normalizedParameterNames[$normalizedName]) ? $this->normalizedParameterNames[$normalizedName] : $normalizedName;
if ((string) $name !== $normalizedName) {
@trigger_error(sprintf('Parameter names will be made case sensitive in Symfony 4.0. Using "%s" instead of "%s" is deprecated since Symfony 3.4.', $name, $normalizedName), E_USER_DEPRECATED);
}
} else {
$normalizedName = $this->normalizedParameterNames[$normalizedName] = (string) $name;
}
return $normalizedName;
}
/**
* Gets the default parameters.
*
* @return array An array of the default parameters
*/
protected function getDefaultParameters()
{
return [
'oxid_esales.module.metadata.service.metadata_schemata' => [
'1.0' => [
0 => 'id',
1 => 'version',
2 => 'title',
3 => 'description',
4 => 'lang',
5 => 'thumbnail',
6 => 'author',
7 => 'url',
8 => 'email',
9 => 'extend',
11 => 'templates',
'blocks' => [
0 => 'theme',
1 => 'template',
2 => 'block',
3 => 'file',
4 => 'position',
],
'settings' => [
0 => 'group',
1 => 'name',
2 => 'type',
3 => 'value',
4 => 'constraints',
5 => 'position',
],
13 => 'files',
],
'1.1' => [
0 => 'id',
1 => 'version',
2 => 'title',
3 => 'description',
4 => 'lang',
5 => 'thumbnail',
6 => 'author',
7 => 'url',
8 => 'email',
9 => 'extend',
11 => 'templates',
'blocks' => [
0 => 'theme',
1 => 'template',
2 => 'block',
3 => 'file',
4 => 'position',
],
'settings' => [
0 => 'group',
1 => 'name',
2 => 'type',
3 => 'value',
4 => 'constraints',
5 => 'position',
],
12 => 'events',
13 => 'files',
],
'1.2' => [
0 => 'id',
1 => 'version',
2 => 'title',
3 => 'description',
4 => 'lang',
5 => 'thumbnail',
6 => 'author',
7 => 'url',
8 => 'email',
9 => 'extend',
11 => 'templates',
'blocks' => [
0 => 'theme',
1 => 'template',
2 => 'block',
3 => 'file',
4 => 'position',
],
'settings' => [
0 => 'group',
1 => 'name',
2 => 'type',
3 => 'value',
4 => 'constraints',
5 => 'position',
],
12 => 'events',
13 => 'files',
],
'2.0' => [
0 => 'id',
1 => 'version',
2 => 'title',
3 => 'description',
4 => 'lang',
5 => 'thumbnail',
6 => 'author',
7 => 'url',
8 => 'email',
9 => 'extend',
10 => 'controllers',
11 => 'templates',
'blocks' => [
0 => 'theme',
1 => 'template',
2 => 'block',
3 => 'file',
4 => 'position',
],
'settings' => [
0 => 'group',
1 => 'name',
2 => 'type',
3 => 'value',
4 => 'constraints',
5 => 'position',
],
12 => 'events',
],
'2.1' => [
0 => 'id',
1 => 'version',
2 => 'title',
3 => 'description',
4 => 'lang',
5 => 'thumbnail',
6 => 'author',
7 => 'url',
8 => 'email',
9 => 'extend',
10 => 'controllers',
11 => 'templates',
'blocks' => [
0 => 'theme',
1 => 'template',
2 => 'block',
3 => 'file',
4 => 'position',
],
'settings' => [
0 => 'group',
1 => 'name',
2 => 'type',
3 => 'value',
4 => 'constraints',
5 => 'position',
],
12 => 'events',
13 => 'smartyPluginDirectories',
],
],
'oxid_esales.authentication.service.password_hash.bcrypt.cost' => 10,
'oxid_esales.authentication.service.password_hash.argon2.memory_cost' => 1024,
'oxid_esales.authentication.service.password_hash.argon2.time_cost' => 2,
'oxid_esales.authentication.service.password_hash.argon2.threads' => 2,
'oxid_esales.theme.admin.name' => 'admin',
'console.command.ids' => [
'console.command.oxidesales_eshopcommunity_internal_framework_module_command_moduleactivatecommand' => 'oxid_esales.command.module_activate_command',
'console.command.oxidesales_eshopcommunity_internal_framework_module_command_moduledeactivatecommand' => 'oxid_esales.command.module_deactivate_command',
'console.command.oxidesales_eshopcommunity_internal_framework_module_command_installmoduleconfigurationcommand' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand',
'console.command.oxidesales_eshopcommunity_internal_framework_module_command_uninstallmoduleconfigurationcommand' => 'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand',
'console.command.oxidesales_eshopcommunity_internal_framework_module_command_applymodulesconfigurationcommand' => 'oxid_esales.command.apply_modules_configuration_command',
],
'console.lazy_command.ids' => [
'oxid_esales.command.module_activate_command' => true,
'oxid_esales.command.module_deactivate_command' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\InstallModuleConfigurationCommand' => true,
'OxidEsales\\EshopCommunity\\Internal\\Framework\\Module\\Command\\UninstallModuleConfigurationCommand' => true,
'oxid_esales.command.apply_modules_configuration_command' => true,
],
];
}
}