Files
prestashop/modules/ps_checkout/config/shared/repository.yml

103 lines
3.8 KiB
YAML
Raw Normal View History

services:
_defaults:
public: true
PsCheckout\Infrastructure\Repository\CountryRepository:
class: PsCheckout\Infrastructure\Repository\CountryRepository
arguments:
- '@=service("ps_checkout.module").name'
PsCheckout\Infrastructure\Repository\CurrencyRepository:
class: PsCheckout\Infrastructure\Repository\CurrencyRepository
arguments:
- '@=service("ps_checkout.module").name'
PsCheckout\Infrastructure\Repository\PsAccountRepository:
class: PsCheckout\Infrastructure\Repository\PsAccountRepository
arguments:
- '@PrestaShop\PsAccountsInstaller\Installer\Facade\PsAccounts'
PsCheckout\Infrastructure\Repository\FundingSourceRepository:
class: PsCheckout\Infrastructure\Repository\FundingSourceRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\PaymentTokenRepository:
class: PsCheckout\Infrastructure\Repository\PaymentTokenRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\PayPalOrderRepository:
class: PsCheckout\Infrastructure\Repository\PayPalOrderRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\LanguageRepository:
class: PsCheckout\Infrastructure\Repository\LanguageRepository
PsCheckout\Infrastructure\Repository\CustomerRepository:
class: PsCheckout\Infrastructure\Repository\CustomerRepository
PsCheckout\Infrastructure\Repository\GenderRepository:
class: PsCheckout\Infrastructure\Repository\GenderRepository
PsCheckout\Infrastructure\Repository\StateRepository:
class: PsCheckout\Infrastructure\Repository\StateRepository
PsCheckout\Infrastructure\Repository\PayPalCustomerRepository:
class: PsCheckout\Infrastructure\Repository\PayPalCustomerRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\PayPalOrderPurchaseUnitRepository:
class: PsCheckout\Infrastructure\Repository\PayPalOrderPurchaseUnitRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\PayPalOrderCaptureRepository:
class: PsCheckout\Infrastructure\Repository\PayPalOrderCaptureRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\PayPalOrderAuthorizationRepository:
class: PsCheckout\Infrastructure\Repository\PayPalOrderAuthorizationRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\PayPalOrderRefundRepository:
class: PsCheckout\Infrastructure\Repository\PayPalOrderRefundRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\ConfigurationRepository:
class: PsCheckout\Infrastructure\Repository\ConfigurationRepository
arguments:
- '@ps_checkout.db'
- '@PsCheckout\Infrastructure\Adapter\Configuration'
PsCheckout\Infrastructure\Repository\CartRepository:
class: PsCheckout\Infrastructure\Repository\CartRepository
PsCheckout\Infrastructure\Repository\PayPalOrderMatrixRepository:
class: PsCheckout\Infrastructure\Repository\PayPalOrderMatrixRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\OrderRepository:
class: PsCheckout\Infrastructure\Repository\OrderRepository
PsCheckout\Infrastructure\Repository\AddressRepository:
class: PsCheckout\Infrastructure\Repository\AddressRepository
arguments:
- '@ps_checkout.db'
PsCheckout\Infrastructure\Repository\OrderStateRepository:
class: PsCheckout\Infrastructure\Repository\OrderStateRepository
PsCheckout\Infrastructure\Repository\OrderHistoryRepository:
class: PsCheckout\Infrastructure\Repository\OrderHistoryRepository
PsCheckout\Infrastructure\Repository\ShippingTrackingRepository:
class: PsCheckout\Infrastructure\Repository\ShippingTrackingRepository
arguments:
- '@ps_checkout.db'