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

89 lines
2.7 KiB
YAML

services:
inpost.shipping.module:
class: InPostShipping
factory: [ 'Module', 'getInstanceByName' ]
public: false
arguments:
- 'inpostshipping'
InPostShipping: '@inpost.shipping.module'
inpost.shipping.shop_context:
class: InPost\Shipping\PrestaShopContext
public: true
InPost\Shipping\PrestaShopContext: '@inpost.shipping.shop_context'
inpost.shipping.hook_dispatcher:
class: InPost\Shipping\HookDispatcher
public: true
arguments:
- '@inpost.shipping.module'
- '@inpost.shipping.shop_context'
InPost\Shipping\HookDispatcher: '@inpost.shipping.hook_dispatcher'
inpost.shipping.adapter.translate:
class: InPost\Shipping\Adapter\TranslateAdapter
public: true
arguments:
- '@inpost.shipping.shop_context'
inpost.shipping.adapter.assets_manager:
class: InPost\Shipping\Adapter\AssetsManager
public: true
arguments:
- '@inpost.shipping.module'
- '@inpost.shipping.shop_context'
inpost.shipping.configuration.shipx:
class: InPost\Shipping\Configuration\ShipXConfiguration
public: true
InPost\Shipping\Configuration\ShipXConfiguration: '@inpost.shipping.configuration.shipx'
inpost.shipping.configuration.szybkie_zwroty:
class: InPost\Shipping\Configuration\SzybkieZwrotyConfiguration
public: true
InPost\Shipping\Configuration\SzybkieZwrotyConfiguration: '@inpost.shipping.configuration.szybkie_zwroty'
inpost.shipping.configuration.carriers:
class: InPost\Shipping\Configuration\CarriersConfiguration
public: true
InPost\Shipping\Configuration\CarriersConfiguration: '@inpost.shipping.configuration.carriers'
inpost.shipping.data_provider.customer_choice:
class: InPost\Shipping\DataProvider\CustomerChoiceDataProvider
public: true
InPost\Shipping\DataProvider\CustomerChoiceDataProvider: '@inpost.shipping.data_provider.customer_choice'
inpost.shipping.data_provider.point:
class: InPost\Shipping\DataProvider\PointDataProvider
public: true
inpost.shipping.data_provider.language:
class: InPost\Shipping\DataProvider\LanguageDataProvider
public: false
arguments:
- '@inpost.shipping.shop_context'
InPost\Shipping\DataProvider\LanguageDataProvider: '@inpost.shipping.data_provider.language'
inpost.shipping.shipx.factory.request:
class: InPost\Shipping\ShipX\RequestFactory\ShipXRequestFactory
public: true
arguments:
- '@inpost.shipping.configuration.shipx'
InPost\Shipping\ShipX\RequestFactory\ShipXRequestFactory: '@inpost.shipping.shipx.factory.request'
inpost.shipping.presenter.point_address:
class: InPost\Shipping\Presenter\PointAddressPresenter
public: true
arguments:
- '@inpost.shipping.module'
- '@inpost.shipping.data_provider.language'