aktualizacja modułu dpd
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_address:
|
||||
class: 'DpdShipping\Form\Configuration\Address\DpdShippingAddressType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_address_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\Address\DpdShippingAddressFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_address_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_address_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\Address\DpdShippingAddressType'
|
||||
- 'DpdShippingAddress'
|
||||
|
||||
dpdshipping.grid.definition.factory.configuration.address:
|
||||
class: 'DpdShipping\Grid\Configuration\Address\Definition\Factory\AddressGridDefinitionFactory'
|
||||
parent: 'prestashop.core.grid.definition.factory.abstract_grid_definition'
|
||||
public: false
|
||||
|
||||
dpdshipping.grid.query_builder.configuration.address:
|
||||
class: 'DpdShipping\Grid\Configuration\Address\Query\AddressQueryBuilder'
|
||||
parent: 'prestashop.core.grid.abstract_query_builder'
|
||||
public: true
|
||||
arguments:
|
||||
- '@prestashop.core.query.doctrine_search_criteria_applicator'
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().language.id"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.id"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.id_shop_group"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.getGroup().share_stock"
|
||||
- '@prestashop.core.grid.query.filter.doctrine_filter_applicator'
|
||||
|
||||
dpdshipping.grid.data_provider.configuration.address:
|
||||
class: '%prestashop.core.grid.data.factory.doctrine_grid_data_factory%'
|
||||
arguments:
|
||||
- '@dpdshipping.grid.query_builder.configuration.address'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.core.grid.query.doctrine_query_parser'
|
||||
- 'dpdshipping_sender_address'
|
||||
|
||||
dpdshipping.grid.factory.configuration.address:
|
||||
class: 'PrestaShop\PrestaShop\Core\Grid\GridFactory'
|
||||
public: true
|
||||
arguments:
|
||||
- '@dpdshipping.grid.definition.factory.configuration.address'
|
||||
- '@dpdshipping.grid.data_provider.configuration.address'
|
||||
- '@prestashop.core.grid.filter.form_factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
@@ -0,0 +1,27 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_carrier:
|
||||
class: 'DpdShipping\Form\Configuration\Carrier\DpdShippingCarrierType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_carrier_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\Carrier\DpdShippingCarrierFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
- '@prestashop.module.dpdshipping.domain.carrier.handler'
|
||||
- '@translator'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_carrier_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_carrier_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\Carrier\DpdShippingCarrierType'
|
||||
- 'DpdShippingCarrier'
|
||||
@@ -0,0 +1,41 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_configuration:
|
||||
class: 'DpdShipping\Form\Configuration\Configuration\DpdShippingConfigurationType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_configuration_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\Configuration\DpdShippingConfigurationFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_configuration_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_configuration_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\Configuration\DpdShippingConfigurationType'
|
||||
- 'DpdShippingConfiguration'
|
||||
|
||||
prestashop.module.dpdshipping.domain.configuration.query_handler.get_configuration:
|
||||
class: 'DpdShipping\Domain\Configuration\Configuration\Query\GetConfigurationHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.configuration.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\Configuration\Query\GetConfiguration', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\Configuration\Query\GetConfiguration' }
|
||||
|
||||
prestashop.module.dpdshipping.domain.configuration.command_handler.save_configuration:
|
||||
class: 'DpdShipping\Domain\Configuration\Configuration\Command\SaveConfigurationHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.configuration.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\Configuration\Command\SaveConfigurationCommand', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\Configuration\Command\SaveConfigurationCommand' }
|
||||
@@ -0,0 +1,92 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_connection:
|
||||
class: 'DpdShipping\Form\Configuration\Connection\DpdShippingConnectionType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_connection_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\Connection\DpdShippingConnectionFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_connection_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_connection_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\Connection\DpdShippingConnectionType'
|
||||
- 'DpdShippingConnection'
|
||||
|
||||
dpdshipping.grid.definition.factory.configuration.connection:
|
||||
class: 'DpdShipping\Grid\Configuration\Connection\Definition\Factory\ConnectionGridDefinitionFactory'
|
||||
parent: 'prestashop.core.grid.definition.factory.abstract_grid_definition'
|
||||
public: false
|
||||
|
||||
dpdshipping.grid.query_builder.configuration.connection:
|
||||
class: 'DpdShipping\Grid\Configuration\Connection\Query\ConnectionQueryBuilder'
|
||||
parent: 'prestashop.core.grid.abstract_query_builder'
|
||||
public: true
|
||||
arguments:
|
||||
- '@prestashop.core.query.doctrine_search_criteria_applicator'
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().language.id"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.id"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.id_shop_group"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.getGroup().share_stock"
|
||||
- '@prestashop.core.grid.query.filter.doctrine_filter_applicator'
|
||||
|
||||
dpdshipping.grid.data_provider.configuration.connection:
|
||||
class: '%prestashop.core.grid.data.factory.doctrine_grid_data_factory%'
|
||||
arguments:
|
||||
- '@dpdshipping.grid.query_builder.configuration.connection'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.core.grid.query.doctrine_query_parser'
|
||||
- 'dpdshipping_sender_connection'
|
||||
|
||||
dpdshipping.grid.factory.configuration.connection:
|
||||
class: 'PrestaShop\PrestaShop\Core\Grid\GridFactory'
|
||||
public: true
|
||||
arguments:
|
||||
- '@dpdshipping.grid.definition.factory.configuration.connection'
|
||||
- '@dpdshipping.grid.data_provider.configuration.connection'
|
||||
- '@prestashop.core.grid.filter.form_factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
|
||||
|
||||
prestashop.module.dpdshipping.domain.configuration.query_handler.get_connection:
|
||||
class: 'DpdShipping\Domain\Configuration\Connection\Query\GetConnectionHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.connection.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\Connection\Query\GetConnection', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\Connection\Query\GetConnection' }
|
||||
|
||||
prestashop.module.dpdshipping.domain.configuration.query_handler.get_connection_list:
|
||||
class: 'DpdShipping\Domain\Configuration\Connection\Query\GetConnectionListHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.connection.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\Connection\Query\GetConnectionList', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\Connection\Query\GetConnectionList' }
|
||||
|
||||
prestashop.module.dpdshipping.domain.configuration.command_handler.save_connection:
|
||||
class: 'DpdShipping\Domain\Configuration\Connection\Command\SaveConnectionHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.connection.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\Connection\Command\SaveConnectionCommand', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\Connection\Command\SaveConnectionCommand' }
|
||||
|
||||
prestashop.module.dpdshipping.domain.configuration.command_handler.delete_connection:
|
||||
class: 'DpdShipping\Domain\Configuration\Connection\Command\DeleteConnectionHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.connection.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\Connection\Command\DeleteConnectionCommand', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\Connection\Command\DeleteConnectionCommand' }
|
||||
33
modules/dpdshipping/config/services/configuration/index.php
Normal file
33
modules/dpdshipping/config/services/configuration/index.php
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
/**
|
||||
* Copyright 2024 DPD Polska Sp. z o.o.
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* Licensed under the EUPL-1.2 or later.
|
||||
* You may not use this work except in compliance with the Licence.
|
||||
*
|
||||
* You may obtain a copy of the Licence at:
|
||||
* https://joinup.ec.europa.eu/software/page/eupl
|
||||
* It is also bundled with this package in the file LICENSE.txt
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the Licence is distributed on an AS IS basis,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the Licence for the specific language governing permissions
|
||||
* and limitations under the Licence.
|
||||
*
|
||||
* @author DPD Polska Sp. z o.o.
|
||||
* @copyright 2024 DPD Polska Sp. z o.o.
|
||||
* @license https://joinup.ec.europa.eu/software/page/eupl
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
||||
@@ -0,0 +1,27 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_onboarding:
|
||||
class: 'DpdShipping\Form\Configuration\Onboarding\DpdShippingOnboardingType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_onboarding_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\Onboarding\DpdShippingOnboardingFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
- '@prestashop.module.dpdshipping.domain.carrier.handler'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_onboarding_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_onboarding_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\Onboarding\DpdShippingOnboardingType'
|
||||
- 'DpdShippingOnboarding'
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_parameters:
|
||||
class: 'DpdShipping\Form\Configuration\Parameter\DpdShippingParameterType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_parameters_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\Parameter\DpdShippingParameterFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_parameters_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_parameters_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\Parameter\DpdShippingParameterType'
|
||||
- 'DpdShippingParameters'
|
||||
@@ -0,0 +1,23 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_pickup_courier_settings:
|
||||
class: 'DpdShipping\Form\Configuration\PickupCourierSettings\DpdShippingPickupCourierSettingsType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_pickup_courier_settings_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\PickupCourierSettings\DpdShippingPickupCourierSettingsFormDataProvider'
|
||||
arguments: [ '@prestashop.core.query_bus', '@prestashop.core.command_bus' ]
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_pickup_courier_settings_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_pickup_courier_settings_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\PickupCourierSettings\DpdShippingPickupCourierSettingsType'
|
||||
- 'DpdShippingPickupCourierSettings'
|
||||
@@ -0,0 +1,80 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_pickup_courier_settings_list:
|
||||
class: 'DpdShipping\Form\Configuration\PickupCourierSettings\DpdShippingPickupCourierSettingsType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_pickup_courier_settings_list_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\PickupCourierSettings\DpdShippingPickupCourierSettingsFormDataProvider'
|
||||
arguments: [ '@prestashop.core.query_bus', '@prestashop.core.command_bus' ]
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_pickup_courier_settings_list_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_pickup_courier_settings_list_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\PickupCourierSettings\DpdShippingPickupCourierSettingsType'
|
||||
- 'DpdShippingPickupCourierSettings'
|
||||
|
||||
dpdshipping.grid.definition.factory.configuration.pickup.courier.settings.list:
|
||||
class: 'DpdShipping\Grid\Configuration\PickupCourierSettings\Definition\Factory\PickupCourierSettingsGridDefinitionFactory'
|
||||
parent: 'prestashop.core.grid.definition.factory.abstract_grid_definition'
|
||||
public: false
|
||||
|
||||
dpdshipping.grid.query_builder.configuration.pickup.courier.settings.list:
|
||||
class: 'DpdShipping\Grid\Configuration\PickupCourierSettings\Query\PickupCourierSettingsQueryBuilder'
|
||||
parent: 'prestashop.core.grid.abstract_query_builder'
|
||||
public: true
|
||||
arguments:
|
||||
- '@prestashop.core.query.doctrine_search_criteria_applicator'
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().language.id"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.id"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.id_shop_group"
|
||||
- "@=service('prestashop.adapter.legacy.context').getContext().shop.getGroup().share_stock"
|
||||
- '@prestashop.core.grid.query.filter.doctrine_filter_applicator'
|
||||
|
||||
dpdshipping.grid.data_provider.configuration.pickup.courier.settings.list:
|
||||
class: '%prestashop.core.grid.data.factory.doctrine_grid_data_factory%'
|
||||
arguments:
|
||||
- '@dpdshipping.grid.query_builder.configuration.pickup.courier.settings.list'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.core.grid.query.doctrine_query_parser'
|
||||
- 'dpdshipping_pickup_courier_settings'
|
||||
|
||||
dpdshipping.grid.factory.configuration.pickup.courier.settings.list:
|
||||
class: 'PrestaShop\PrestaShop\Core\Grid\GridFactory'
|
||||
public: true
|
||||
arguments:
|
||||
- '@dpdshipping.grid.definition.factory.configuration.pickup.courier.settings.list'
|
||||
- '@dpdshipping.grid.data_provider.configuration.pickup.courier.settings.list'
|
||||
- '@prestashop.core.grid.filter.form_factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
|
||||
prestashop.module.dpdshipping.domain.pickup.courier.settings.command.delete.handler:
|
||||
class: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Command\DeletePickupOrderSettingsAddressHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.pickup.courier.settings.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Command\DeletePickupOrderSettingsAddressCommand', method: 'handle' }
|
||||
|
||||
prestashop.module.dpdshipping.domain.pickup.courier.settings.command.add.handler:
|
||||
class: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Command\AddPickupOrderSettingsHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.pickup.courier.settings.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Command\AddPickupOrderSettingsCommand', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Command\AddPickupOrderSettingsCommand' }
|
||||
|
||||
prestashop.module.dpdshipping.domain.pickup.courier.settings.command.get.list.handler:
|
||||
class: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Query\GetPickupCourierSettingsListHandler'
|
||||
arguments:
|
||||
- '@prestashop.module.dpdshipping.repository.dpdshipping.pickup.courier.settings.repository'
|
||||
tags:
|
||||
- { name: 'messenger.message_handler', handles: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Query\GetPickupCourierSettingsList', method: 'handle' }
|
||||
- { name: 'tactician.handler', command: 'DpdShipping\Domain\Configuration\PickupCourierSettings\Query\GetPickupCourierSettingsList' }
|
||||
@@ -0,0 +1,34 @@
|
||||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
|
||||
prestashop.module.dpdshipping.form.type.dpdshipping_special_prices:
|
||||
class: 'DpdShipping\Form\Configuration\SpecialPrice\DpdShippingSpecialPriceType'
|
||||
parent: 'form.type.translatable.aware'
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_special_prices_form_data_provider:
|
||||
class: 'DpdShipping\Form\Configuration\SpecialPrice\DpdShippingSpecialPriceFormDataProvider'
|
||||
arguments:
|
||||
- '@prestashop.core.query_bus'
|
||||
- '@prestashop.core.command_bus'
|
||||
|
||||
prestashop.module.dpdshipping.form.dpdshipping_special_prices_form_data_handler:
|
||||
class: 'PrestaShop\PrestaShop\Core\Form\Handler'
|
||||
arguments:
|
||||
- '@form.factory'
|
||||
- '@prestashop.core.hook.dispatcher'
|
||||
- '@prestashop.module.dpdshipping.form.dpdshipping_special_prices_form_data_provider'
|
||||
- 'DpdShipping\Form\Configuration\SpecialPrice\DpdShippingSpecialPriceType'
|
||||
- 'DpdShippingSpecialPrice'
|
||||
|
||||
prestashop.module.dpdshipping.form.type.special_price:
|
||||
class: 'DpdShipping\Form\Configuration\SpecialPrice\SpecialPriceType'
|
||||
arguments:
|
||||
- '@translator'
|
||||
- { locale: '%locale%' }
|
||||
public: true
|
||||
tags:
|
||||
- { name: form.type }
|
||||
Reference in New Issue
Block a user