467 lines
27 KiB
PHP
467 lines
27 KiB
PHP
|
|
<?php
|
||
|
|
|
||
|
|
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
|
||
|
|
use Symfony\Component\DependencyInjection\ContainerInterface;
|
||
|
|
use Symfony\Component\DependencyInjection\Container;
|
||
|
|
use Symfony\Component\DependencyInjection\Exception\LogicException;
|
||
|
|
use Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException;
|
||
|
|
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
|
||
|
|
use Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag;
|
||
|
|
use Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @internal This class has been auto-generated by the Symfony Dependency Injection Component.
|
||
|
|
*/
|
||
|
|
class PsxmarketingwithgoogleFrontContainer extends Container
|
||
|
|
{
|
||
|
|
protected $parameters = [];
|
||
|
|
|
||
|
|
public function __construct()
|
||
|
|
{
|
||
|
|
$this->services = $this->privates = [];
|
||
|
|
$this->methodMap = [
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter' => 'getConfigurationAdapterService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Buffer\\TemplateBuffer' => 'getTemplateBufferService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Config\\Env' => 'getEnvService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Conversion\\EnhancedConversionToggle' => 'getEnhancedConversionToggleService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Conversion\\UserDataProvider' => 'getUserDataProviderService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Handler\\ErrorHandler' => 'getErrorHandlerService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Handler\\RemarketingHookHandler' => 'getRemarketingHookHandlerService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\CartEventDataProvider' => 'getCartEventDataProviderService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\PageViewEventDataProvider' => 'getPageViewEventDataProviderService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\ProductDataProvider' => 'getProductDataProviderService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\PurchaseEventDataProvider' => 'getPurchaseEventDataProviderService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\VerificationTagDataProvider' => 'getVerificationTagDataProviderService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\AttributesRepository' => 'getAttributesRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CarrierRepository' => 'getCarrierRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CategoryRepository' => 'getCategoryRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CountryRepository' => 'getCountryRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CurrencyRepository' => 'getCurrencyRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\LanguageRepository' => 'getLanguageRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\ManufacturerRepository' => 'getManufacturerRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\ProductRepository' => 'getProductRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\StateRepository' => 'getStateRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\TabRepository' => 'getTabRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\TaxRepository' => 'getTaxRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\VerificationTagRepository' => 'getVerificationTagRepositoryService',
|
||
|
|
'PrestaShop\\Module\\PsxMarketingWithGoogle\\Tracker\\Segment' => 'getSegmentService',
|
||
|
|
'psxmarketingwithgoogle' => 'getPsxmarketingwithgoogleService',
|
||
|
|
'psxmarketingwithgoogle.billing_env' => 'getPsxmarketingwithgoogle_BillingEnvService',
|
||
|
|
'psxmarketingwithgoogle.cart' => 'getPsxmarketingwithgoogle_CartService',
|
||
|
|
'psxmarketingwithgoogle.context' => 'getPsxmarketingwithgoogle_ContextService',
|
||
|
|
'psxmarketingwithgoogle.controller' => 'getPsxmarketingwithgoogle_ControllerService',
|
||
|
|
'psxmarketingwithgoogle.cookie' => 'getPsxmarketingwithgoogle_CookieService',
|
||
|
|
'psxmarketingwithgoogle.country' => 'getPsxmarketingwithgoogle_CountryService',
|
||
|
|
'psxmarketingwithgoogle.currency' => 'getPsxmarketingwithgoogle_CurrencyService',
|
||
|
|
'psxmarketingwithgoogle.customer' => 'getPsxmarketingwithgoogle_CustomerService',
|
||
|
|
'psxmarketingwithgoogle.db' => 'getPsxmarketingwithgoogle_DbService',
|
||
|
|
'psxmarketingwithgoogle.language' => 'getPsxmarketingwithgoogle_LanguageService',
|
||
|
|
'psxmarketingwithgoogle.link' => 'getPsxmarketingwithgoogle_LinkService',
|
||
|
|
'psxmarketingwithgoogle.shop' => 'getPsxmarketingwithgoogle_ShopService',
|
||
|
|
'psxmarketingwithgoogle.smarty' => 'getPsxmarketingwithgoogle_SmartyService',
|
||
|
|
];
|
||
|
|
|
||
|
|
$this->aliases = [];
|
||
|
|
}
|
||
|
|
|
||
|
|
public function compile(): void
|
||
|
|
{
|
||
|
|
throw new LogicException('You cannot compile a dumped container that was already compiled.');
|
||
|
|
}
|
||
|
|
|
||
|
|
public function isCompiled(): bool
|
||
|
|
{
|
||
|
|
return true;
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Adapter\ConfigurationAdapter' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Adapter\ConfigurationAdapter
|
||
|
|
*/
|
||
|
|
protected static function getConfigurationAdapterService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Adapter\ConfigurationAdapter(($container->services['psxmarketingwithgoogle.shop'] ?? self::getPsxmarketingwithgoogle_ShopService($container))->id);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Buffer\TemplateBuffer' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Buffer\TemplateBuffer
|
||
|
|
*/
|
||
|
|
protected static function getTemplateBufferService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Buffer\\TemplateBuffer'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Buffer\TemplateBuffer();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Config\Env' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Config\Env
|
||
|
|
*/
|
||
|
|
protected static function getEnvService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Config\\Env'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Config\Env();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Conversion\EnhancedConversionToggle' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Conversion\EnhancedConversionToggle
|
||
|
|
*/
|
||
|
|
protected static function getEnhancedConversionToggleService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Conversion\\EnhancedConversionToggle'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Conversion\EnhancedConversionToggle(($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter'] ?? self::getConfigurationAdapterService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Conversion\UserDataProvider' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Conversion\UserDataProvider
|
||
|
|
*/
|
||
|
|
protected static function getUserDataProviderService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Conversion\\UserDataProvider'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Conversion\UserDataProvider(($container->services['psxmarketingwithgoogle.customer'] ?? self::getPsxmarketingwithgoogle_CustomerService($container)), ($container->services['psxmarketingwithgoogle.cart'] ?? self::getPsxmarketingwithgoogle_CartService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Handler\ErrorHandler' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Handler\ErrorHandler
|
||
|
|
*/
|
||
|
|
protected static function getErrorHandlerService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Handler\\ErrorHandler'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Handler\ErrorHandler();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Handler\RemarketingHookHandler' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Handler\RemarketingHookHandler
|
||
|
|
*/
|
||
|
|
protected static function getRemarketingHookHandlerService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Handler\\RemarketingHookHandler'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Handler\RemarketingHookHandler(($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter'] ?? self::getConfigurationAdapterService($container)), ($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Buffer\\TemplateBuffer'] ??= new \PrestaShop\Module\PsxMarketingWithGoogle\Buffer\TemplateBuffer()), ($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)), ($container->services['psxmarketingwithgoogle'] ?? self::getPsxmarketingwithgoogleService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Provider\CartEventDataProvider' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Provider\CartEventDataProvider
|
||
|
|
*/
|
||
|
|
protected static function getCartEventDataProviderService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\CartEventDataProvider'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Provider\CartEventDataProvider(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Provider\PageViewEventDataProvider' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Provider\PageViewEventDataProvider
|
||
|
|
*/
|
||
|
|
protected static function getPageViewEventDataProviderService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\PageViewEventDataProvider'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Provider\PageViewEventDataProvider(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Provider\ProductDataProvider' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Provider\ProductDataProvider
|
||
|
|
*/
|
||
|
|
protected static function getProductDataProviderService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\ProductDataProvider'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Provider\ProductDataProvider(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Provider\PurchaseEventDataProvider' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Provider\PurchaseEventDataProvider
|
||
|
|
*/
|
||
|
|
protected static function getPurchaseEventDataProviderService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\PurchaseEventDataProvider'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Provider\PurchaseEventDataProvider(($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\ProductDataProvider'] ?? self::getProductDataProviderService($container)), ($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)), ($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter'] ?? self::getConfigurationAdapterService($container)), ($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\LanguageRepository'] ?? self::getLanguageRepositoryService($container)), ($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CountryRepository'] ?? self::getCountryRepositoryService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Provider\VerificationTagDataProvider' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Provider\VerificationTagDataProvider
|
||
|
|
*/
|
||
|
|
protected static function getVerificationTagDataProviderService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Provider\\VerificationTagDataProvider'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Provider\VerificationTagDataProvider(($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter'] ?? self::getConfigurationAdapterService($container)), ($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\VerificationTagRepository'] ?? self::getVerificationTagRepositoryService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\AttributesRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\AttributesRepository
|
||
|
|
*/
|
||
|
|
protected static function getAttributesRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\AttributesRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\AttributesRepository(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\CarrierRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CarrierRepository
|
||
|
|
*/
|
||
|
|
protected static function getCarrierRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CarrierRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CarrierRepository();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\CategoryRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CategoryRepository
|
||
|
|
*/
|
||
|
|
protected static function getCategoryRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CategoryRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CategoryRepository(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\CountryRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CountryRepository
|
||
|
|
*/
|
||
|
|
protected static function getCountryRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CountryRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CountryRepository(($container->services['psxmarketingwithgoogle.db'] ?? self::getPsxmarketingwithgoogle_DbService($container)), ($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)), ($container->services['psxmarketingwithgoogle.country'] ?? self::getPsxmarketingwithgoogle_CountryService($container)), ($container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Adapter\\ConfigurationAdapter'] ?? self::getConfigurationAdapterService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\CurrencyRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CurrencyRepository
|
||
|
|
*/
|
||
|
|
protected static function getCurrencyRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\CurrencyRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\CurrencyRepository(($container->services['psxmarketingwithgoogle.currency'] ?? self::getPsxmarketingwithgoogle_CurrencyService($container)), ($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\LanguageRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\LanguageRepository
|
||
|
|
*/
|
||
|
|
protected static function getLanguageRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\LanguageRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\LanguageRepository(($container->services['psxmarketingwithgoogle.shop'] ?? self::getPsxmarketingwithgoogle_ShopService($container))->id);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\ManufacturerRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\ManufacturerRepository
|
||
|
|
*/
|
||
|
|
protected static function getManufacturerRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\ManufacturerRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\ManufacturerRepository(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\ProductRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\ProductRepository
|
||
|
|
*/
|
||
|
|
protected static function getProductRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\ProductRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\ProductRepository();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\StateRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\StateRepository
|
||
|
|
*/
|
||
|
|
protected static function getStateRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\StateRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\StateRepository(($container->services['psxmarketingwithgoogle.db'] ?? self::getPsxmarketingwithgoogle_DbService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\TabRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\TabRepository
|
||
|
|
*/
|
||
|
|
protected static function getTabRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\TabRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\TabRepository();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\TaxRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\TaxRepository
|
||
|
|
*/
|
||
|
|
protected static function getTaxRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\TaxRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\TaxRepository(($container->services['psxmarketingwithgoogle.db'] ?? self::getPsxmarketingwithgoogle_DbService($container)), ($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Repository\VerificationTagRepository' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Repository\VerificationTagRepository
|
||
|
|
*/
|
||
|
|
protected static function getVerificationTagRepositoryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Repository\\VerificationTagRepository'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Repository\VerificationTagRepository(($container->services['psxmarketingwithgoogle.db'] ?? self::getPsxmarketingwithgoogle_DbService($container)), ($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'PrestaShop\Module\PsxMarketingWithGoogle\Tracker\Segment' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Tracker\Segment
|
||
|
|
*/
|
||
|
|
protected static function getSegmentService($container)
|
||
|
|
{
|
||
|
|
return $container->services['PrestaShop\\Module\\PsxMarketingWithGoogle\\Tracker\\Segment'] = new \PrestaShop\Module\PsxMarketingWithGoogle\Tracker\Segment(($container->services['psxmarketingwithgoogle.context'] ?? self::getPsxmarketingwithgoogle_ContextService($container)));
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle' shared service.
|
||
|
|
*
|
||
|
|
* @return \PsxMarketingWithGoogle
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogleService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle'] = \Module::getInstanceByName('psxmarketingwithgoogle');
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.billing_env' shared service.
|
||
|
|
*
|
||
|
|
* @return \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ParametersFactory
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_BillingEnvService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.billing_env'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ParametersFactory::getBillingEnv();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.cart' shared service.
|
||
|
|
*
|
||
|
|
* @return \Currency
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_CartService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.cart'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getCart();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.context' shared service.
|
||
|
|
*
|
||
|
|
* @return \Context
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_ContextService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.context'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getContext();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.controller' shared service.
|
||
|
|
*
|
||
|
|
* @return \Controller
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_ControllerService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.controller'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getController();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.cookie' shared service.
|
||
|
|
*
|
||
|
|
* @return \Cookie
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_CookieService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.cookie'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getCookie();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.country' shared service.
|
||
|
|
*
|
||
|
|
* @return \Country
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_CountryService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.country'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getCountry();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.currency' shared service.
|
||
|
|
*
|
||
|
|
* @return \Currency
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_CurrencyService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.currency'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getCurrency();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.customer' shared service.
|
||
|
|
*
|
||
|
|
* @return \Currency
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_CustomerService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.customer'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getCustomer();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.db' shared service.
|
||
|
|
*
|
||
|
|
* @return \Db
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_DbService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.db'] = \Db::getInstance();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.language' shared service.
|
||
|
|
*
|
||
|
|
* @return \Language
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_LanguageService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.language'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getLanguage();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.link' shared service.
|
||
|
|
*
|
||
|
|
* @return \Shop
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_LinkService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.link'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getLink();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.shop' shared service.
|
||
|
|
*
|
||
|
|
* @return \Shop
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_ShopService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.shop'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getShop();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Gets the public 'psxmarketingwithgoogle.smarty' shared service.
|
||
|
|
*
|
||
|
|
* @return \Smarty
|
||
|
|
*/
|
||
|
|
protected static function getPsxmarketingwithgoogle_SmartyService($container)
|
||
|
|
{
|
||
|
|
return $container->services['psxmarketingwithgoogle.smarty'] = \PrestaShop\Module\PsxMarketingWithGoogle\Factory\ContextFactory::getSmarty();
|
||
|
|
}
|
||
|
|
}
|