Files
wyczarujprezent.pl/modules/inpostshipping/config/admin/services.yml
2024-10-28 22:14:22 +01:00

330 lines
10 KiB
YAML

imports:
- { resource: ../common.yml }
services:
inpost.shipping.adapter.link:
class: InPost\Shipping\Adapter\LinkAdapter
public: true
autowire: true
InPost\Shipping\Adapter\LinkAdapter: '@inpost.shipping.adapter.link'
InPost\Shipping\Adapter\ToolsAdapter:
class: InPost\Shipping\Adapter\ToolsAdapter
public: false
autowire: true
inpost.shipping.configuration.sending:
class: InPost\Shipping\Configuration\SendingConfiguration
public: true
InPost\Shipping\Configuration\SendingConfiguration: '@inpost.shipping.configuration.sending'
inpost.shipping.shipx.factory.authorized_request:
class: InPost\Shipping\ShipX\RequestFactory\AuthorizedRequestFactory
autowiring_types: InPost\Shipping\ShipX\RequestFactory\AuthorizedRequestFactory
public: true
parent: 'inpost.shipping.shipx.factory.request'
InPost\Shipping\ShipX\RequestFactory\AuthorizedRequestFactory: '@inpost.shipping.shipx.factory.authorized_request'
inpost.shipping.shipx.factory.organization_request:
class: InPost\Shipping\ShipX\RequestFactory\OrganizationRequestFactory
public: true
parent: 'inpost.shipping.shipx.factory.authorized_request'
inpost.shipping.store.module.configuration:
class: InPost\Shipping\Presenter\Store\Modules\ConfigurationModule
public: false
autowire: true
inpost.shipping.store.module.context:
class: InPost\Shipping\Presenter\Store\Modules\ContextModule
public: false
autowire: true
inpost.shipping.store.module.organization:
class: InPost\Shipping\Presenter\Store\Modules\OrganizationModule
public: true
autowire: true
inpost.shipping.store.module.services:
class: InPost\Shipping\Presenter\Store\Modules\ServicesModule
public: false
autowire: true
inpost.shipping.store.module.carriers:
class: InPost\Shipping\Presenter\Store\Modules\CarriersModule
public: false
autowire: true
inpost.shipping.store.presenter:
class: InPost\Shipping\Presenter\Store\StorePresenter
public: true
arguments:
$modules:
- '@inpost.shipping.store.module.configuration'
- '@inpost.shipping.store.module.context'
- '@inpost.shipping.store.module.organization'
- '@inpost.shipping.store.module.services'
- '@inpost.shipping.store.module.carriers'
InPost\Shipping\Translations\Translations:
class: InPost\Shipping\Translations\Translations
public: false
autowire: true
inpost.shipping.translations.validation_errors:
class: InPost\Shipping\Translations\ValidationErrorTranslator
public: false
autowire: true
InPost\Shipping\Translations\ValidationErrorTranslator: '@inpost.shipping.translations.validation_errors'
inpost.shipping.translations.sending_method:
class: InPost\Shipping\Translations\SendingMethodTranslator
public: true
autowire: true
InPost\Shipping\Translations\SendingMethodTranslator: '@inpost.shipping.translations.sending_method'
inpost.shipping.translations.shipping_service:
class: InPost\Shipping\Translations\ShippingServiceTranslator
public: true
autowire: true
InPost\Shipping\Translations\ShippingServiceTranslator: '@inpost.shipping.translations.shipping_service'
inpost.shipping.translations.dimension_template:
class: InPost\Shipping\Translations\DimensionTemplateTranslator
public: true
autowire: true
InPost\Shipping\Translations\DimensionTemplateTranslator: '@inpost.shipping.translations.dimension_template'
InPost\Shipping\Translations\WeekdayTranslator:
class: InPost\Shipping\Translations\WeekdayTranslator
public: false
autowire: true
inpost.shipping.presenter.carrier:
class: InPost\Shipping\Presenter\CarrierPresenter
public: true
autowire: true
InPost\Shipping\Presenter\CarrierPresenter: '@inpost.shipping.presenter.carrier'
InPost\Shipping\Presenter\ShipmentPresenter:
class: InPost\Shipping\Presenter\ShipmentPresenter
public: false
autowire: true
InPost\Shipping\Presenter\ShipmentStatusPresenter:
class: InPost\Shipping\Presenter\ShipmentStatusPresenter
public: false
inpost.shipping.presenter.dispatch_point:
class: InPost\Shipping\Presenter\DispatchPointPresenter
public: true
InPost\Shipping\Presenter\DispatchPointPresenter: '@inpost.shipping.presenter.dispatch_point'
inpost.shipping.validator.api_configuration:
class: InPost\Shipping\Validator\ApiConfigurationValidator
public: true
autowire: true
InPost\Shipping\Validator\AddressValidator:
class: InPost\Shipping\Validator\AddressValidator
public: false
autowire: true
inpost.shipping.validator.sender:
class: InPost\Shipping\Validator\SenderValidator
public: true
autowire: true
inpost.shipping.validator.weekend_delivery_configuration:
class: InPost\Shipping\Validator\WeekendDeliveryConfigurationValidator
public: true
autowire: true
InPost\Shipping\Validator\ShipmentDimensionsValidator:
class: InPost\Shipping\Validator\ShipmentDimensionsValidator
public: false
autowire: true
InPost\Shipping\DataProvider\OrganizationDataProvider:
class: InPost\Shipping\DataProvider\OrganizationDataProvider
public: false
autowire: true
inpost.shipping.data_provider.order_shipments:
class: InPost\Shipping\DataProvider\OrderShipmentsDataProvider
public: true
autowire: true
InPost\Shipping\ChoiceProvider\SendingMethodChoiceProvider:
class: InPost\Shipping\ChoiceProvider\SendingMethodChoiceProvider
public: false
autowire: true
InPost\Shipping\ChoiceProvider\DispatchPointChoiceProvider:
class: InPost\Shipping\ChoiceProvider\DispatchPointChoiceProvider
public: false
autowire: true
InPost\Shipping\ChoiceProvider\CarrierChoiceProvider:
class: InPost\Shipping\ChoiceProvider\CarrierChoiceProvider
public: false
InPost\Shipping\ChoiceProvider\ShippingServiceChoiceProvider:
class: InPost\Shipping\ChoiceProvider\ShippingServiceChoiceProvider
public: false
autowire: true
InPost\Shipping\ChoiceProvider\DimensionTemplateChoiceProvider:
class: InPost\Shipping\ChoiceProvider\DimensionTemplateChoiceProvider
public: false
autowire: true
InPost\Shipping\ChoiceProvider\WeekdayChoiceProvider:
class: InPost\Shipping\ChoiceProvider\WeekdayChoiceProvider
public: false
autowire: true
InPost\Shipping\ChoiceProvider\ShipmentLabelTypeChoiceProvider:
class: InPost\Shipping\ChoiceProvider\ShipmentLabelTypeChoiceProvider
public: false
InPost\Shipping\ChoiceProvider\ShipmentLabelFormatChoiceProvider:
class: InPost\Shipping\ChoiceProvider\ShipmentLabelFormatChoiceProvider
public: false
inpost.shipping.install.installer:
class: InPost\Shipping\Install\Installer
public: true
arguments:
$subInstallers:
- '@inpost.shipping.install.hooks'
- '@inpost.shipping.install.tabs'
- '@inpost.shipping.install.database'
- '@inpost.shipping.install.configuration'
inpost.shipping.install.hooks:
class: InPost\Shipping\Install\Hooks
public: false
autowire: true
inpost.shipping.install.tabs:
class: InPost\Shipping\Install\Tabs
public: false
autowire: true
inpost.shipping.install.database:
class: InPost\Shipping\Install\Database
public: false
autowire: true
inpost.shipping.install.configuration:
class: InPost\Shipping\Install\Configuration
public: false
arguments:
$configurations:
- '@inpost.shipping.configuration.shipx'
- '@inpost.shipping.configuration.sending'
- '@inpost.shipping.configuration.szybkie_zwroty'
- '@inpost.shipping.configuration.carriers'
InPost\Shipping\CarrierUpdater:
class: InPost\Shipping\CarrierUpdater
public: false
autowire: true
InPost\Shipping\CarrierConfigurationUpdater:
class: InPost\Shipping\CarrierConfigurationUpdater
public: false
autowire: true
inpost.shipping.handler.add_service:
class: InPost\Shipping\Handler\ShippingService\AddServiceHandler
public: true
autowire: true
inpost.shipping.handler.update_service:
class: InPost\Shipping\Handler\ShippingService\UpdateServiceHandler
public: true
autowire: true
inpost.shipping.handler.delete_service:
class: InPost\Shipping\Handler\ShippingService\DeleteServiceHandler
public: true
autowire: true
inpost.shipping.handler.shipment.create:
class: InPost\Shipping\Handler\Shipment\CreateShipmentHandler
public: true
autowire: true
inpost.shipping.handler.shipment.bulk_create:
class: InPost\Shipping\Handler\Shipment\BulkCreateShipmentHandler
public: true
parent: 'inpost.shipping.handler.shipment.create'
inpost.shipping.handler.dispatch_order.create:
class: InPost\Shipping\Handler\DispatchOrder\CreateDispatchOrderHandler
public: true
autowire: true
inpost.shipping.handler.dispatch_order.update:
class: InPost\Shipping\Handler\DispatchOrder\UpdateDispatchOrderHandler
public: true
autowire: true
InPost\Shipping\Builder\Shipment\CreateShipmentPayloadBuilder:
class: InPost\Shipping\Builder\Shipment\CreateShipmentPayloadBuilder
public: false
autowire: true
InPost\Shipping\Builder\DispatchOrder\CreateDispatchOrderPayloadBuilder:
class: InPost\Shipping\Builder\DispatchOrder\CreateDispatchOrderPayloadBuilder
public: false
autowire: true
inpost.shipping.handler.shipment.update_status:
class: InPost\Shipping\Handler\Shipment\UpdateShipmentStatusHandler
public: true
autowire: true
inpost.shipping.views.modal.dispatch_order:
class: InPost\Shipping\Views\Modal\CreateDispatchOrderModal
public: true
autowire: true
InPost\Shipping\Views\Modal\CreateDispatchOrderModal: '@inpost.shipping.views.modal.dispatch_order'
inpost.shipping.views.modal.shipment:
class: InPost\Shipping\Views\Modal\CreateShipmentModal
public: true
autowire: true
inpost.shipping.views.modal.shipment_details:
class: InPost\Shipping\Views\Modal\ShipmentDetailsModal
public: true
autowire: true
inpost.shipping.views.modal.print_label:
class: InPost\Shipping\Views\Modal\PrintShipmentLabelModal
public: true
autowire: true
inpost.shipping.views.shipment_nav_tabs:
class: InPost\Shipping\Views\ShipmentNavTabs
public: true
autowire: true
inpost.shipping.views.dispatch_point_nav_tabs:
class: InPost\Shipping\Views\DispatchPointNavTabs
public: true
autowire: true