- Created a new template for the cart rule form with custom label, switch, and choice widgets. - Implemented the InPost Pay block in the order details template for displaying delivery method, APM, and VAT invoice request. - Added legacy support for the order details template to maintain compatibility with older PrestaShop versions.
633 lines
23 KiB
YAML
633 lines
23 KiB
YAML
# config page configuration
|
|
imports:
|
|
- { resource: services/common.yml }
|
|
- { resource: services/common_admin.yml }
|
|
|
|
services:
|
|
izi\prestashop\CommandBus:
|
|
class: izi\prestashop\CommandBus
|
|
public: false
|
|
autowire: true
|
|
tags:
|
|
- { name: container.service_subscriber }
|
|
|
|
izi\prestashop\Controller\Admin\ConfigurationController:
|
|
class: izi\prestashop\Controller\Admin\ConfigurationController
|
|
public: false
|
|
autowire: true
|
|
tags:
|
|
- { name: controller.service_arguments }
|
|
- { name: container.service_subscriber }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@inpost.izi.context'
|
|
- !tagged inpost.izi.config_initializer
|
|
- '@izi\prestashop\Configuration\ApiConfigurationInterface'
|
|
- '%kernel.debug%'
|
|
calls:
|
|
- { method: setLogger, arguments: [ '@inpost.izi.general_logger' ] }
|
|
|
|
izi\prestashop\Controller\Admin\HotProductController:
|
|
class: izi\prestashop\Controller\Admin\HotProductController
|
|
public: false
|
|
autowire: true
|
|
tags:
|
|
- { name: controller.service_arguments }
|
|
- { name: container.service_subscriber }
|
|
arguments:
|
|
- '@inpost.izi.shop_context'
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\Configuration\ApiConfigurationInterface'
|
|
- !tagged inpost.izi.config_initializer
|
|
- '%kernel.debug%'
|
|
calls:
|
|
- { method: setLogger, arguments: [ '@inpost.izi.general_logger' ] }
|
|
|
|
izi\prestashop\Form\Type\GeneralConfigurationType:
|
|
class: izi\prestashop\Form\Type\GeneralConfigurationType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@izi\prestashop\Event\EventDispatcherInterface'
|
|
|
|
izi\prestashop\Form\Type\ApiConfigurationType:
|
|
class: izi\prestashop\Form\Type\ApiConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\EnvironmentChoiceType:
|
|
class: izi\prestashop\Form\Type\EnvironmentChoiceType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\ClientCredentialsType:
|
|
class: izi\prestashop\Form\Type\ClientCredentialsType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\MaskedPasswordType:
|
|
class: izi\prestashop\Form\Type\MaskedPasswordType
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\OrdersConfigurationType:
|
|
class: izi\prestashop\Form\Type\OrdersConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\OrderStateChoiceType:
|
|
class: izi\prestashop\Form\Type\OrderStateChoiceType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\Form\ChoiceList\OrderStateChoiceLoader'
|
|
|
|
izi\prestashop\Form\Type\Order\AvailablePaymentOptionsChoiceType:
|
|
class: izi\prestashop\Form\Type\Order\AvailablePaymentOptionsChoiceType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Form\ChoiceList\AvailablePaymentOptionChoiceLoader'
|
|
- '@izi\prestashop\Translation\PaymentTypeTranslator'
|
|
|
|
izi\prestashop\Form\Type\Order\MessageOptionsType:
|
|
class: izi\prestashop\Form\Type\Order\MessageOptionsType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@izi\prestashop\Order\Message\ParameterDescriptorInterface'
|
|
|
|
izi\prestashop\Form\Type\ShippingConfigurationType:
|
|
class: izi\prestashop\Form\Type\ShippingConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\AdvancedConfigurationType:
|
|
class: izi\prestashop\Form\Type\AdvancedConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\CarrierChoiceType:
|
|
class: izi\prestashop\Form\Type\Shipping\CarrierChoiceType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Form\ChoiceList\CarrierChoiceLoader'
|
|
|
|
izi\prestashop\Form\Type\Shipping\CarrierMappingsType:
|
|
class: izi\prestashop\Form\Type\Shipping\CarrierMappingsType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\CarrierMappingType:
|
|
class: izi\prestashop\Form\Type\Shipping\CarrierMappingType
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\OptionalServicesType:
|
|
class: izi\prestashop\Form\Type\Shipping\OptionalServicesType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\ServiceOptionsType:
|
|
class: izi\prestashop\Form\Type\Shipping\ServiceOptionsType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@inpost.izi.context'
|
|
|
|
izi\prestashop\Form\Type\Shipping\ShippingOptionsType:
|
|
class: izi\prestashop\Form\Type\Shipping\ShippingOptionsType
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\TimeOfWeekType:
|
|
class: izi\prestashop\Form\Type\Shipping\TimeOfWeekType
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\TimeOfWeekRangeType:
|
|
class: izi\prestashop\Form\Type\Shipping\TimeOfWeekRangeType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Shipping\WeekDayChoiceType:
|
|
class: izi\prestashop\Form\Type\Shipping\WeekDayChoiceType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\OrderStatusDescriptionMapType:
|
|
class: izi\prestashop\Form\Type\OrderStatusDescriptionMapType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\Form\ChoiceList\OrderStateChoiceLoader'
|
|
|
|
izi\prestashop\Form\Type\Image\ImageTypeChoiceType:
|
|
class: izi\prestashop\Form\Type\Image\ImageTypeChoiceType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Form\ChoiceList\ProductImageTypeChoiceLoader'
|
|
|
|
izi\prestashop\Form\Type\ProductConfigurationType:
|
|
class: izi\prestashop\Form\Type\ProductConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\ObjectModelAutocompleteType:
|
|
class: izi\prestashop\Form\Type\ObjectModelAutocompleteType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Product\ProductRestrictionsType:
|
|
class: izi\prestashop\Form\Type\Product\ProductRestrictionsType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@inpost.izi.context'
|
|
|
|
izi\prestashop\Form\Type\Widget\ProductPageDisplayConfigurationType:
|
|
class: izi\prestashop\Form\Type\Widget\ProductPageDisplayConfigurationType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Form\ChoiceList\OrderStateChoiceLoader:
|
|
class: izi\prestashop\Form\ChoiceList\OrderStateChoiceLoader
|
|
public: false
|
|
arguments:
|
|
- '@inpost.izi.object_model.order_state_repository'
|
|
|
|
izi\prestashop\Form\ChoiceList\AvailablePaymentOptionChoiceLoader:
|
|
class: izi\prestashop\Form\ChoiceList\AvailablePaymentOptionChoiceLoader
|
|
public: false
|
|
autowire: true
|
|
|
|
izi\prestashop\Form\ChoiceList\CarrierChoiceLoader:
|
|
class: izi\prestashop\Form\ChoiceList\CarrierChoiceLoader
|
|
public: false
|
|
arguments:
|
|
- '@izi\prestashop\ObjectModel\Repository\CarrierRepository'
|
|
|
|
izi\prestashop\Form\ChoiceList\ProductImageTypeChoiceLoader:
|
|
class: izi\prestashop\Form\ChoiceList\ProductImageTypeChoiceLoader
|
|
public: false
|
|
arguments:
|
|
- '@izi\prestashop\ObjectModel\Repository\ImageTypeRepository'
|
|
|
|
izi\prestashop\Handler\Config\UpdateGeneralConfigurationHandlerInterface: '@izi\prestashop\Handler\Config\UpdateGeneralConfigurationHandler'
|
|
izi\prestashop\Handler\Config\UpdateGeneralConfigurationHandler:
|
|
class: izi\prestashop\Handler\Config\UpdateGeneralConfigurationHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\ApiConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\OrdersConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\GeneralConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\ProductConfigurationInterface'
|
|
- '@izi\prestashop\CacheClearer\CacheClearerInterface'
|
|
- '@inpost.izi.module'
|
|
|
|
izi\prestashop\BasketApp\BasketAppClientFactory:
|
|
class: izi\prestashop\BasketApp\BasketAppClientFactory
|
|
public: false
|
|
arguments:
|
|
- '@inpost.izi.psr17_factory'
|
|
- '@inpost.izi.psr17_factory'
|
|
- '@inpost.izi.serializer'
|
|
- '@izi\prestashop\Http\Client\Factory\GuzzleClientFactory'
|
|
- '@izi\prestashop\BasketApp\AuthorizationProviderFactory'
|
|
|
|
izi\prestashop\Form\BasketAppClientProvider:
|
|
class: izi\prestashop\Form\BasketAppClientProvider
|
|
tags:
|
|
- { name: kernel.event_subscriber }
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\ApiConfigurationInterface'
|
|
- '@izi\prestashop\BasketApp\BasketAppClientFactory'
|
|
- '@izi\prestashop\BasketApp\BasketAppClient'
|
|
|
|
izi\prestashop\Validator\InPostApiCredentialsValidator:
|
|
class: izi\prestashop\Validator\InPostApiCredentialsValidator
|
|
tags:
|
|
- { name: validator.constraint_validator }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@izi\prestashop\BasketApp\AuthorizationProviderFactory'
|
|
|
|
izi\prestashop\Validator\NotBlankInDefaultLanguageValidator:
|
|
class: izi\prestashop\Validator\NotBlankInDefaultLanguageValidator
|
|
tags:
|
|
- { name: validator.constraint_validator }
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\Adapter\Configuration'
|
|
|
|
izi\prestashop\Validator\ProcessableMessageFormatValidator:
|
|
class: izi\prestashop\Validator\ProcessableMessageFormatValidator
|
|
tags:
|
|
- { name: validator.constraint_validator }
|
|
arguments:
|
|
- '@izi\prestashop\Order\Message\MessageFormatterInterface'
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Validator\Consent\DescriptionUsesIdPlaceholdersValidator:
|
|
class: izi\prestashop\Validator\Consent\DescriptionUsesIdPlaceholdersValidator
|
|
tags:
|
|
- { name: validator.constraint_validator }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Validator\Consent\UniqueIdentifiersValidator:
|
|
class: izi\prestashop\Validator\Consent\UniqueIdentifiersValidator
|
|
tags:
|
|
- { name: validator.constraint_validator }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Command\Config\UpdateGeneralConfigurationCommandFactory:
|
|
class: izi\prestashop\Command\Config\UpdateGeneralConfigurationCommandFactory
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\ApiConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\OrdersConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\GeneralConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\ProductConfigurationInterface'
|
|
|
|
izi\prestashop\Form\Type\ConsentsConfigurationType:
|
|
class: izi\prestashop\Form\Type\ConsentsConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Consent\ConsentType:
|
|
class: izi\prestashop\Form\Type\Consent\ConsentType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Form\Type\Consent\ConsentLinkType:
|
|
class: izi\prestashop\Form\Type\Consent\ConsentLinkType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\ObjectModel\Repository\CmsPageRepository'
|
|
|
|
izi\prestashop\Form\Type\Consent\ConsentRequirementChoiceType:
|
|
class: izi\prestashop\Form\Type\Consent\ConsentRequirementChoiceType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Handler\Config\UpdateConsentsConfigurationHandlerInterface: '@izi\prestashop\Handler\Config\UpdateConsentsConfigurationHandler'
|
|
izi\prestashop\Handler\Config\UpdateConsentsConfigurationHandler:
|
|
class: izi\prestashop\Handler\Config\UpdateConsentsConfigurationHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\ConsentsConfigurationInterface'
|
|
- '@inpost.izi.clock'
|
|
|
|
izi\prestashop\Form\Type\GuiConfigurationType:
|
|
class: izi\prestashop\Form\Type\GuiConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Widget\WidgetDisplayConfigurationType:
|
|
class: izi\prestashop\Form\Type\Widget\WidgetDisplayConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Widget\HtmlStylesType:
|
|
class: izi\prestashop\Form\Type\Widget\HtmlStylesType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Widget\WidgetConfigurationType:
|
|
class: izi\prestashop\Form\Type\Widget\WidgetConfigurationType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Widget\WidgetVariantChoiceType:
|
|
class: izi\prestashop\Form\Type\Widget\WidgetVariantChoiceType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Widget\WidgetFrameStyleChoiceType:
|
|
class: izi\prestashop\Form\Type\Widget\WidgetFrameStyleChoiceType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\Form\Type\Widget\WidgetSizeChoiceType:
|
|
class: izi\prestashop\Form\Type\Widget\WidgetSizeChoiceType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\HotProduct\Form\UpdateHotProductType:
|
|
class: izi\prestashop\HotProduct\Form\UpdateHotProductType
|
|
autowire: true
|
|
tags:
|
|
- { name: form.type }
|
|
|
|
izi\prestashop\HotProduct\Form\CreateHotProductType:
|
|
class: izi\prestashop\HotProduct\Form\CreateHotProductType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@router'
|
|
|
|
izi\prestashop\Form\Type\Product\CombinationByAttributesChoiceType:
|
|
class: izi\prestashop\Form\Type\Product\CombinationByAttributesChoiceType
|
|
tags:
|
|
- { name: form.type }
|
|
arguments:
|
|
- '@izi\prestashop\ObjectModel\ObjectManagerInterface'
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Handler\Config\UpdateGuiConfigurationHandlerInterface: '@izi\prestashop\Handler\Config\UpdateGuiConfigurationHandler'
|
|
izi\prestashop\Handler\Config\UpdateGuiConfigurationHandler:
|
|
class: izi\prestashop\Handler\Config\UpdateGuiConfigurationHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\GuiConfigurationInterface'
|
|
|
|
izi\prestashop\Handler\Config\UpdateShippingConfigurationHandlerInterface: '@izi\prestashop\Handler\Config\UpdateShippingConfigurationHandler'
|
|
izi\prestashop\Handler\Config\UpdateShippingConfigurationHandler:
|
|
class: izi\prestashop\Handler\Config\UpdateShippingConfigurationHandler
|
|
public: false
|
|
autowire: true
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
|
|
izi\prestashop\Handler\Config\UpdateAdvancedConfigurationHandlerInterface: '@izi\prestashop\Handler\Config\UpdateAdvancedConfigurationHandler'
|
|
izi\prestashop\Handler\Config\UpdateAdvancedConfigurationHandler:
|
|
class: izi\prestashop\Handler\Config\UpdateAdvancedConfigurationHandler
|
|
public: false
|
|
autowire: true
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
|
|
izi\prestashop\Handler\Config\CheckStatusHandlerInterface: '@izi\prestashop\Handler\Config\CheckStatusHandler'
|
|
izi\prestashop\Handler\Config\CheckStatusHandler:
|
|
class: izi\prestashop\Handler\Config\CheckStatusHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- !tagged inpost.izi.status_checker
|
|
|
|
izi\prestashop\Handler\Config\DownloadModuleDataHandlerInterface: '@izi\prestashop\Handler\Config\DownloadModuleDataHandler'
|
|
izi\prestashop\Handler\Config\DownloadModuleDataHandler:
|
|
class: izi\prestashop\Handler\Config\DownloadModuleDataHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@inpost.izi.module'
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\ObjectModel\ObjectManagerInterface'
|
|
- '%inpost.izi.logs_dir%'
|
|
|
|
izi\prestashop\Twig\Extension\LegacyTranslationExtension:
|
|
class: izi\prestashop\Twig\Extension\LegacyTranslationExtension
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.twig_extension }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
|
|
izi\prestashop\Handler\Config\Status\ConfigurationStatusChecker:
|
|
class: izi\prestashop\Handler\Config\Status\ConfigurationStatusChecker
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.status_checker }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@izi\prestashop\Configuration\OrdersConfigurationInterface'
|
|
- '@izi\prestashop\Configuration\ApiConfigurationInterface'
|
|
- '@validator'
|
|
|
|
izi\prestashop\Handler\Config\Status\DeliveryOptionsStatusChecker:
|
|
class: izi\prestashop\Handler\Config\Status\DeliveryOptionsStatusChecker
|
|
public: false
|
|
autowire: true
|
|
tags:
|
|
- { name: inpost.izi.status_checker }
|
|
arguments:
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|
|
- '@izi\prestashop\ObjectModel\Repository\CarrierRepository'
|
|
|
|
izi\prestashop\Handler\Config\Status\CacheStatusChecker:
|
|
class: izi\prestashop\Handler\Config\Status\CacheStatusChecker
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.status_checker }
|
|
arguments:
|
|
- '@inpost.izi.module'
|
|
- '@service_container'
|
|
|
|
izi\prestashop\Translation\LegacyTranslator:
|
|
class: izi\prestashop\Translation\LegacyTranslator
|
|
public: false
|
|
arguments:
|
|
- inpostizi
|
|
|
|
izi\prestashop\Translation\ServiceNameTranslator:
|
|
class: izi\prestashop\Translation\ServiceNameTranslator
|
|
public: false
|
|
autowire: true
|
|
|
|
izi\prestashop\Translation\PaymentTypeTranslator:
|
|
class: izi\prestashop\Translation\PaymentTypeTranslator
|
|
public: false
|
|
autowire: true
|
|
|
|
izi\prestashop\Configuration\Initializer\AssetPackageInitializer:
|
|
class: izi\prestashop\Configuration\Initializer\AssetPackageInitializer
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.config_initializer }
|
|
arguments:
|
|
- '@assets.packages'
|
|
- '@izi\prestashop\View\Asset\AssetManagerInterface'
|
|
- InPostIzi
|
|
|
|
izi\prestashop\Configuration\Initializer\AnnotationsConfigInitializer:
|
|
class: izi\prestashop\Configuration\Initializer\AnnotationsConfigInitializer
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.config_initializer }
|
|
|
|
izi\prestashop\Configuration\Initializer\TwigConfigInitializer:
|
|
class: izi\prestashop\Configuration\Initializer\TwigConfigInitializer
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.config_initializer }
|
|
arguments:
|
|
- '@twig'
|
|
- !tagged inpost.izi.twig_extension
|
|
|
|
izi\prestashop\Order\Message\ParameterDescriptorInterface: '@izi\prestashop\Order\Message\ParametersExtractor'
|
|
|
|
izi\prestashop\Configuration\GuiConfiguration:
|
|
class: izi\prestashop\Configuration\GuiConfiguration
|
|
autowire: true
|
|
public: false
|
|
tags:
|
|
- { name: container.service_subscriber, key: context, id: inpost.izi.shop_context }
|
|
arguments:
|
|
- '@izi\prestashop\Configuration\Adapter\Configuration'
|
|
- '@inpost.izi.serializer'
|
|
|
|
inpost.izi.security.authorization_checker: '@security.authorization_checker'
|
|
inpost.izi.validator: '@validator'
|
|
|
|
izi\prestashop\CacheClearer\CacheClearerInterface: '@izi\prestashop\CacheClearer\ChainCacheClearer'
|
|
izi\prestashop\CacheClearer\ChainCacheClearer:
|
|
class: izi\prestashop\CacheClearer\ChainCacheClearer
|
|
public: false
|
|
arguments:
|
|
- !tagged inpost.izi.cache_clearer
|
|
|
|
inpost.izi.config_cache_clearer:
|
|
class: izi\prestashop\CacheClearer\Psr16CacheClearer
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.cache_clearer }
|
|
arguments:
|
|
- '@izi\prestashop\Cache\ConfigurationCache'
|
|
|
|
izi\prestashop\CacheClearer\BindingKeysCacheClearer:
|
|
class: izi\prestashop\CacheClearer\BindingKeysCacheClearer
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.cache_clearer }
|
|
arguments:
|
|
- '@izi\prestashop\Repository\BasketSessionRepository'
|
|
|
|
izi\prestashop\HotProduct\MessageHandler\CreateHotProductHandlerInterface: '@izi\prestashop\HotProduct\MessageHandler\CreateHotProductHandler'
|
|
izi\prestashop\HotProduct\MessageHandler\CreateHotProductHandler:
|
|
class: izi\prestashop\HotProduct\MessageHandler\CreateHotProductHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@izi\prestashop\HotProduct\HotProductRepositoryInterface'
|
|
- '@izi\prestashop\HotProduct\HotProductValidator'
|
|
- '@izi\prestashop\HotProduct\HotProductDataMapperInterface'
|
|
- '@izi\prestashop\BasketApp\Product\ProductsApiClientInterface'
|
|
|
|
izi\prestashop\HotProduct\MessageHandler\ImportHotProductHandlerInterface: '@izi\prestashop\HotProduct\MessageHandler\ImportHotProductHandler'
|
|
izi\prestashop\HotProduct\MessageHandler\ImportHotProductHandler:
|
|
class: izi\prestashop\HotProduct\MessageHandler\ImportHotProductHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@izi\prestashop\HotProduct\HotProductRepositoryInterface'
|
|
- '@izi\prestashop\ObjectModel\Repository\ProductRepository'
|
|
- '@izi\prestashop\BasketApp\Product\ProductsApiClientInterface'
|
|
- '@izi\prestashop\HotProduct\HotProductDataMapperInterface'
|
|
|
|
izi\prestashop\HotProduct\MessageHandler\DeleteHotProductHandlerInterface: '@izi\prestashop\HotProduct\MessageHandler\DeleteHotProductHandler'
|
|
izi\prestashop\HotProduct\MessageHandler\DeleteHotProductHandler:
|
|
class: izi\prestashop\HotProduct\MessageHandler\DeleteHotProductHandler
|
|
public: false
|
|
tags:
|
|
- { name: inpost.izi.command_handler }
|
|
arguments:
|
|
- '@izi\prestashop\HotProduct\HotProductRepositoryInterface'
|
|
- '@izi\prestashop\BasketApp\Product\ProductsApiClientInterface'
|
|
|
|
izi\prestashop\HotProduct\View\HotProductViewDataFactory:
|
|
class: izi\prestashop\HotProduct\View\HotProductViewDataFactory
|
|
arguments:
|
|
- '@inpost.izi.context'
|
|
- '@izi\prestashop\ObjectModel\Repository\ProductRepository'
|
|
- '@inpost.izi.object_model.shop_repository'
|
|
- '@izi\prestashop\BasketApp\Product\ProductsApiClientInterface'
|
|
|
|
izi\prestashop\EventListener\CreateShipmentListener:
|
|
class: izi\prestashop\EventListener\CreateShipmentListener
|
|
tags:
|
|
- { name: kernel.event_subscriber }
|
|
arguments:
|
|
- '@izi\prestashop\Repository\OrderDataRepositoryInterface'
|
|
- '@izi\prestashop\Translation\LegacyTranslator'
|