registry

package
v0.0.0-...-993f9dd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2024 License: AGPL-3.0 Imports: 36 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CallRegistry

func CallRegistry(r *Base)

Types

type Base

type Base struct {
	// contains filtered or unexported fields
}

func New

func New(ctx context.Context) *Base

func NewRegistry

func NewRegistry() *Base

func (*Base) AddRoutes

func (m *Base) AddRoutes(router *fiber.App)

func (*Base) AddressRepository

func (m *Base) AddressRepository() *repository.AddressRepo

func (*Base) AdminAnalyticsConfig

func (m *Base) AdminAnalyticsConfig() *admin.AnalyticsConfig

func (*Base) AdminApp

func (m *Base) AdminApp() *admin.App

func (*Base) AdminAuth

func (m *Base) AdminAuth() *admin.Auth

func (*Base) AdminBatch

func (m *Base) AdminBatch() *admin.Batch

func (*Base) AdminCollection

func (m *Base) AdminCollection() *admin.Collection

func (*Base) AdminCurrencie

func (m *Base) AdminCurrencie() *admin.Currencie

func (*Base) AdminCustomer

func (m *Base) AdminCustomer() *admin.Customer

func (*Base) AdminCustomerGroup

func (m *Base) AdminCustomerGroup() *admin.CustomerGroup

func (*Base) AdminDiscount

func (m *Base) AdminDiscount() *admin.Discount

func (*Base) AdminDraftOrder

func (m *Base) AdminDraftOrder() *admin.DraftOrder

func (*Base) AdminGiftCard

func (m *Base) AdminGiftCard() *admin.GiftCard

func (*Base) AdminInventoryItem

func (m *Base) AdminInventoryItem() *admin.InventoryItem

func (*Base) AdminInvite

func (m *Base) AdminInvite() *admin.Invite

func (*Base) AdminNote

func (m *Base) AdminNote() *admin.Note

func (*Base) AdminNotification

func (m *Base) AdminNotification() *admin.Notification

func (*Base) AdminOrder

func (m *Base) AdminOrder() *admin.Order

func (*Base) AdminOrderEdit

func (m *Base) AdminOrderEdit() *admin.OrderEdit

func (*Base) AdminPayment

func (m *Base) AdminPayment() *admin.Payment

func (*Base) AdminPaymentCollection

func (m *Base) AdminPaymentCollection() *admin.PaymentCollection

func (*Base) AdminPriceList

func (m *Base) AdminPriceList() *admin.PriceList

func (*Base) AdminProduct

func (m *Base) AdminProduct() *admin.Product

func (*Base) AdminProductCategory

func (m *Base) AdminProductCategory() *admin.ProductCategory

func (*Base) AdminProductTag

func (m *Base) AdminProductTag() *admin.ProductTag

func (*Base) AdminProductType

func (m *Base) AdminProductType() *admin.ProductType

func (*Base) AdminPublishableApiKey

func (m *Base) AdminPublishableApiKey() *admin.PublishableApiKey

func (*Base) AdminRegion

func (m *Base) AdminRegion() *admin.Region

func (*Base) AdminReservation

func (m *Base) AdminReservation() *admin.Reservation

func (*Base) AdminReturn

func (m *Base) AdminReturn() *admin.Return

func (*Base) AdminReturnReason

func (m *Base) AdminReturnReason() *admin.ReturnReason

func (*Base) AdminRouter

func (m *Base) AdminRouter() fiber.Router

func (*Base) AdminSalesChannel

func (m *Base) AdminSalesChannel() *admin.SalesChannel

func (*Base) AdminShippingOption

func (m *Base) AdminShippingOption() *admin.ShippingOption

func (*Base) AdminShippingProfile

func (m *Base) AdminShippingProfile() *admin.ShippingProfile

func (*Base) AdminStockLocation

func (m *Base) AdminStockLocation() *admin.StockLocation

func (*Base) AdminStore

func (m *Base) AdminStore() *admin.Store

func (*Base) AdminSwap

func (m *Base) AdminSwap() *admin.Swap

func (*Base) AdminTaxRate

func (m *Base) AdminTaxRate() *admin.TaxRate

func (*Base) AdminUpload

func (m *Base) AdminUpload() *admin.Upload

func (*Base) AdminUser

func (m *Base) AdminUser() *admin.User

func (*Base) AdminVariant

func (m *Base) AdminVariant() *admin.Variant

func (*Base) AnalyticsConfigRepository

func (m *Base) AnalyticsConfigRepository() *repository.AnalyticsConfigRepo

func (*Base) AnalyticsConfigService

func (m *Base) AnalyticsConfigService() *services.AnalyticsConfigService

func (*Base) AuthService

func (m *Base) AuthService() *services.AuthService

func (*Base) BatchJobRepository

func (m *Base) BatchJobRepository() *repository.BatchJobRepo

func (*Base) BatchJobService

func (m *Base) BatchJobService() *services.BatchJobService

func (*Base) BatchJobStrategy

func (m *Base) BatchJobStrategy() interfaces.IBatchJobStrategy

func (*Base) BuildDate

func (m *Base) BuildDate() string

func (*Base) BuildHash

func (m *Base) BuildHash() string

func (*Base) BuildVersion

func (m *Base) BuildVersion() string

func (*Base) CacheService

func (m *Base) CacheService() interfaces.ICacheService

func (*Base) CartCompletionStrategy

func (m *Base) CartCompletionStrategy() interfaces.ICartCompletionStrategy

func (*Base) CartRepository

func (m *Base) CartRepository() *repository.CartRepo

func (*Base) CartService

func (m *Base) CartService() *services.CartService

func (*Base) ClaimImageRepository

func (m *Base) ClaimImageRepository() *repository.ClaimImageRepo

func (*Base) ClaimItemRepository

func (m *Base) ClaimItemRepository() *repository.ClaimItemRepo

func (*Base) ClaimItemService

func (m *Base) ClaimItemService() *services.ClaimItemService

func (*Base) ClaimRepository

func (m *Base) ClaimRepository() *repository.ClaimRepo

func (*Base) ClaimService

func (m *Base) ClaimService() *services.ClaimService

func (*Base) ClaimTagRepository

func (m *Base) ClaimTagRepository() *repository.ClaimTagRepo

func (*Base) Config

func (m *Base) Config() *config.Config

func (*Base) Container

func (m *Base) Container() di.Container

func (*Base) Context

func (m *Base) Context() *gorm.DB

func (*Base) CountryRepository

func (m *Base) CountryRepository() *repository.CountryRepo

func (*Base) CsvParserService

func (m *Base) CsvParserService() *services.CsvParserService

func (*Base) CurrencyRepository

func (m *Base) CurrencyRepository() *repository.CurrencyRepo

func (*Base) CurrencyService

func (m *Base) CurrencyService() *services.CurrencyService

func (*Base) CustomShippingOptionRepository

func (m *Base) CustomShippingOptionRepository() *repository.CustomShippingOptionRepo

func (*Base) CustomShippingOptionService

func (m *Base) CustomShippingOptionService() *services.CustomShippingOptionService

func (*Base) CustomerGroupRepository

func (m *Base) CustomerGroupRepository() *repository.CustomerGroupRepo

func (*Base) CustomerGroupService

func (m *Base) CustomerGroupService() *services.CustomerGroupService

func (*Base) CustomerRepository

func (m *Base) CustomerRepository() *repository.CustomerRepo

func (*Base) CustomerService

func (m *Base) CustomerService() *services.CustomerService

func (*Base) Database

func (m *Base) Database() sql.Database

func (*Base) DefaultFileService

func (m *Base) DefaultFileService() *services.DefaultFileService

func (*Base) DefaultSearchService

func (m *Base) DefaultSearchService() *services.DefaultSearchService

func (*Base) DiscountConditionRepository

func (m *Base) DiscountConditionRepository() *repository.DiscountConditionRepo

func (*Base) DiscountConditionService

func (m *Base) DiscountConditionService() *services.DiscountConditionService

func (*Base) DiscountRepository

func (m *Base) DiscountRepository() *repository.DiscountRepo

func (*Base) DiscountRuleRepository

func (m *Base) DiscountRuleRepository() *repository.DiscountRuleRepo

func (*Base) DiscountService

func (m *Base) DiscountService() *services.DiscountService

func (*Base) DraftOrderRepository

func (m *Base) DraftOrderRepository() *repository.DraftOrderRepo

func (*Base) DraftOrderService

func (m *Base) DraftOrderService() *services.DraftOrderService

func (*Base) EventBus

func (m *Base) EventBus() *services.Bus

func (*Base) FileService

func (m *Base) FileService() interfaces.IFileService

func (*Base) FlagRouter

func (m *Base) FlagRouter() *services.FlagRouter

func (*Base) FulfillmentProviderRepository

func (m *Base) FulfillmentProviderRepository() *repository.FulfillmentProviderRepo

func (*Base) FulfillmentProviderService

func (m *Base) FulfillmentProviderService() *services.FulfillmentProviderService

func (*Base) FulfillmentRepository

func (m *Base) FulfillmentRepository() *repository.FulfillmentRepo

func (*Base) FulfillmentService

func (m *Base) FulfillmentService() *services.FulfillmentService

func (*Base) GetDialector

func (m *Base) GetDialector(database config.Database) gorm.Dialector

func (*Base) GiftCardRepository

func (m *Base) GiftCardRepository() *repository.GiftCardRepo

func (*Base) GiftCardService

func (m *Base) GiftCardService() *services.GiftCardService

func (*Base) GiftCardTransactionRepository

func (m *Base) GiftCardTransactionRepository() *repository.GiftCardTransactionRepo

func (*Base) IdempotencyKeyRepository

func (m *Base) IdempotencyKeyRepository() *repository.IdempotencyKeyRepo

func (*Base) IdempotencyKeyService

func (m *Base) IdempotencyKeyService() *services.IdempotencyKeyService

func (*Base) ImageRepository

func (m *Base) ImageRepository() *repository.ImageRepo

func (*Base) Init

func (m *Base) Init(ctx context.Context) error

func (*Base) InventoryService

func (m *Base) InventoryService() interfaces.IInventoryService

func (*Base) InviteRepository

func (m *Base) InviteRepository() *repository.InviteRepo

func (*Base) InviteService

func (m *Base) InviteService() *services.InviteService

func (*Base) LineItemAdjustmentRepository

func (m *Base) LineItemAdjustmentRepository() *repository.LineItemAdjustmentRepo

func (*Base) LineItemAdjustmentService

func (m *Base) LineItemAdjustmentService() *services.LineItemAdjustmentService

func (*Base) LineItemRepository

func (m *Base) LineItemRepository() *repository.LineItemRepo

func (*Base) LineItemService

func (m *Base) LineItemService() *services.LineItemService

func (*Base) LineItemTaxLineRepository

func (m *Base) LineItemTaxLineRepository() *repository.LineItemTaxLineRepo

func (*Base) Logger

func (m *Base) Logger() *zap.SugaredLogger

func (*Base) Manager

func (m *Base) Manager(ctx context.Context) *gorm.DB

func (*Base) Middleware

func (m *Base) Middleware() *middlewares.Handler

func (*Base) Migration

func (m *Base) Migration() *migrations.Handler

func (*Base) MoneyAmountRepository

func (m *Base) MoneyAmountRepository() *repository.MoneyAmountRepo

func (*Base) NewRouter

func (m *Base) NewRouter(app *fiber.App) *fiber.App

func (*Base) NewTotalsService

func (m *Base) NewTotalsService() *services.NewTotalsService

func (*Base) NoteRepository

func (m *Base) NoteRepository() *repository.NoteRepo

func (*Base) NoteService

func (m *Base) NoteService() *services.NoteService

func (*Base) NotificationProviderRepository

func (m *Base) NotificationProviderRepository() *repository.NotificationProviderRepo

func (*Base) NotificationRepository

func (m *Base) NotificationRepository() *repository.NotificationRepo

func (*Base) NotificationService

func (m *Base) NotificationService() *services.NotificationService

func (*Base) OAuthRepository

func (m *Base) OAuthRepository() *repository.OAuthRepo

func (*Base) OAuthService

func (m *Base) OAuthService() *services.OAuthService

func (*Base) OrderEditRepository

func (m *Base) OrderEditRepository() *repository.OrderEditRepo

func (*Base) OrderEditService

func (m *Base) OrderEditService() *services.OrderEditService

func (*Base) OrderItemChangeRepository

func (m *Base) OrderItemChangeRepository() *repository.OrderItemChangeRepo

func (*Base) OrderItemChangeService

func (m *Base) OrderItemChangeService() *services.OrderItemChangeService

func (*Base) OrderRepository

func (m *Base) OrderRepository() *repository.OrderRepo

func (*Base) OrderService

func (m *Base) OrderService() *services.OrderService

func (*Base) PaymentCollectionRepository

func (m *Base) PaymentCollectionRepository() *repository.PaymentCollectionRepo

func (*Base) PaymentCollectionService

func (m *Base) PaymentCollectionService() *services.PaymentCollectionService

func (*Base) PaymentProviderRepository

func (m *Base) PaymentProviderRepository() *repository.PaymentProviderRepo

func (*Base) PaymentProviderService

func (m *Base) PaymentProviderService() *services.PaymentProviderService

func (*Base) PaymentRepository

func (m *Base) PaymentRepository() *repository.PaymentRepo

func (*Base) PaymentService

func (m *Base) PaymentService() *services.PaymentService

func (*Base) PaymentSessionRepository

func (m *Base) PaymentSessionRepository() *repository.PaymentSessionRepo

func (*Base) PriceListRepository

func (m *Base) PriceListRepository() *repository.PriceListRepo

func (*Base) PriceListService

func (m *Base) PriceListService() *services.PriceListService

func (*Base) PriceSelectionStrategy

func (m *Base) PriceSelectionStrategy() interfaces.IPriceSelectionStrategy

func (*Base) PricingModuleService

func (m *Base) PricingModuleService() interfaces.IPricingModuleService

func (*Base) PricingService

func (m *Base) PricingService() *services.PricingService

func (*Base) ProductCategoryRepository

func (m *Base) ProductCategoryRepository() *repository.ProductCategoryRepo

func (*Base) ProductCategoryService

func (m *Base) ProductCategoryService() *services.ProductCategoryService

func (*Base) ProductCollectionRepository

func (m *Base) ProductCollectionRepository() *repository.ProductCollectionRepo

func (*Base) ProductCollectionService

func (m *Base) ProductCollectionService() *services.ProductCollectionService

func (*Base) ProductOptionRepository

func (m *Base) ProductOptionRepository() *repository.ProductOptionRepo

func (*Base) ProductOptionValueRepository

func (m *Base) ProductOptionValueRepository() *repository.ProductOptionValueRepo

func (*Base) ProductRepository

func (m *Base) ProductRepository() *repository.ProductRepo

func (*Base) ProductService

func (m *Base) ProductService() *services.ProductService

func (*Base) ProductTagRepository

func (m *Base) ProductTagRepository() *repository.ProductTagRepo

func (*Base) ProductTagService

func (m *Base) ProductTagService() *services.ProductTagService

func (*Base) ProductTaxRateRepository

func (m *Base) ProductTaxRateRepository() *repository.ProductTaxRateRepo

func (*Base) ProductTaxRateService

func (m *Base) ProductTaxRateService() *services.ProductTaxRateService

func (*Base) ProductTypeRepository

func (m *Base) ProductTypeRepository() *repository.ProductTypeRepo

func (*Base) ProductTypeService

func (m *Base) ProductTypeService() *services.ProductTypeService

func (*Base) ProductVariantInventoryItemRepository

func (m *Base) ProductVariantInventoryItemRepository() *repository.ProductVariantInventoryItem

func (*Base) ProductVariantInventoryService

func (m *Base) ProductVariantInventoryService() *services.ProductVariantInventoryService

func (*Base) ProductVariantRepository

func (m *Base) ProductVariantRepository() *repository.ProductVariantRepo

func (*Base) ProductVariantService

func (m *Base) ProductVariantService() *services.ProductVariantService

func (*Base) PublishableApiKeyRepository

func (m *Base) PublishableApiKeyRepository() *repository.PublishableApiKeyRepo

func (*Base) PublishableApiKeySalesChannelRepository

func (m *Base) PublishableApiKeySalesChannelRepository() *repository.PublishableApiKeySalesChannelRepo

func (*Base) PublishableApiKeyService

func (m *Base) PublishableApiKeyService() *services.PublishableApiKeyService

func (*Base) RefundRepository

func (m *Base) RefundRepository() *repository.RefundRepo

func (*Base) RegionRepository

func (m *Base) RegionRepository() *repository.RegionRepo

func (*Base) RegionService

func (m *Base) RegionService() *services.RegionService

func (*Base) ReturnItemRepository

func (m *Base) ReturnItemRepository() *repository.ReturnItemRepo

func (*Base) ReturnReasonRepository

func (m *Base) ReturnReasonRepository() *repository.ReturnReasonRepo

func (*Base) ReturnReasonService

func (m *Base) ReturnReasonService() *services.ReturnReasonService

func (*Base) ReturnRepository

func (m *Base) ReturnRepository() *repository.ReturnRepo

func (*Base) ReturnService

func (m *Base) ReturnService() *services.ReturnService

func (*Base) Routes

func (m *Base) Routes() *routes.Routes

func (*Base) SalesChannelInventoryService

func (m *Base) SalesChannelInventoryService() *services.SalesChannelInventoryService

func (*Base) SalesChannelLocationRepository

func (m *Base) SalesChannelLocationRepository() *repository.SalesChannelLocationRepo

func (*Base) SalesChannelLocationService

func (m *Base) SalesChannelLocationService() *services.SalesChannelLocationService

func (*Base) SalesChannelRepository

func (m *Base) SalesChannelRepository() *repository.SalesChannelRepo

func (*Base) SalesChannelService

func (m *Base) SalesChannelService() *services.SalesChannelService

func (*Base) Session

func (m *Base) Session() *session.Store

func (*Base) Setup

func (m *Base) Setup()

func (*Base) ShippingMethodRepository

func (m *Base) ShippingMethodRepository() *repository.ShippingMethodRepo

func (*Base) ShippingMethodTaxLineRepository

func (m *Base) ShippingMethodTaxLineRepository() *repository.ShippingMethodTaxLineRepo

func (*Base) ShippingOptionRepository

func (m *Base) ShippingOptionRepository() *repository.ShippingOptionRepo

func (*Base) ShippingOptionRequirementRepository

func (m *Base) ShippingOptionRequirementRepository() *repository.ShippingOptionRequirementRepo

func (*Base) ShippingOptionService

func (m *Base) ShippingOptionService() *services.ShippingOptionService

func (*Base) ShippingProfileRepository

func (m *Base) ShippingProfileRepository() *repository.ShippingProfileRepo

func (*Base) ShippingProfileService

func (m *Base) ShippingProfileService() *services.ShippingProfileService

func (*Base) ShippingTaxRateRepository

func (m *Base) ShippingTaxRateRepository() *repository.ShippingTaxRateRepo

func (*Base) ShippingTaxRateService

func (m *Base) ShippingTaxRateService() *services.ShippingTaxRateService

func (*Base) StagedJobRepository

func (m *Base) StagedJobRepository() *repository.StagedJobRepo

func (*Base) StagedJobService

func (m *Base) StagedJobService() *services.StagedJobService

func (*Base) StockLocationService

func (m *Base) StockLocationService() interfaces.IStockLocationService

func (*Base) StoreAuth

func (m *Base) StoreAuth() *store.Auth

func (*Base) StoreCart

func (m *Base) StoreCart() *store.Cart

func (*Base) StoreCollection

func (m *Base) StoreCollection() *store.Collection

func (*Base) StoreCustomer

func (m *Base) StoreCustomer() *store.Customer

func (*Base) StoreGiftCard

func (m *Base) StoreGiftCard() *store.GiftCard

func (*Base) StoreOrder

func (m *Base) StoreOrder() *store.Order

func (*Base) StoreOrderEdit

func (m *Base) StoreOrderEdit() *store.OrderEdit

func (*Base) StorePaymentCollection

func (m *Base) StorePaymentCollection() *store.PaymentCollection

func (*Base) StoreProduct

func (m *Base) StoreProduct() *store.Product

func (*Base) StoreProductCategory

func (m *Base) StoreProductCategory() *store.ProductCategory

func (*Base) StoreProductTag

func (m *Base) StoreProductTag() *store.ProductTag

func (*Base) StoreProductType

func (m *Base) StoreProductType() *store.ProductType

func (*Base) StoreRegion

func (m *Base) StoreRegion() *store.Region

func (*Base) StoreRepository

func (m *Base) StoreRepository() *repository.StoreRepo

func (*Base) StoreReturn

func (m *Base) StoreReturn() *store.Return

func (*Base) StoreReturnReason

func (m *Base) StoreReturnReason() *store.ReturnReason

func (*Base) StoreRouter

func (m *Base) StoreRouter() fiber.Router

func (*Base) StoreService

func (m *Base) StoreService() *services.StoreService

func (*Base) StoreShippingOption

func (m *Base) StoreShippingOption() *store.ShippingOption

func (*Base) StoreSwap

func (m *Base) StoreSwap() *store.Swap

func (*Base) StoreVariant

func (m *Base) StoreVariant() *store.Variant

func (*Base) Strategies

func (m *Base) Strategies()

func (*Base) StrategyResolverService

func (m *Base) StrategyResolverService() *services.StrategyResolverService

func (*Base) SwapRepository

func (m *Base) SwapRepository() *repository.SwapRepo

func (*Base) SwapService

func (m *Base) SwapService() *services.SwapService

func (*Base) SystemProviderService

func (m *Base) SystemProviderService() *services.SystemProviderService

func (*Base) SystemTaxService

func (m *Base) SystemTaxService() *services.SystemTaxService

func (*Base) TaxCalculationStrategy

func (m *Base) TaxCalculationStrategy() interfaces.ITaxCalculationStrategy

func (*Base) TaxProviderRepository

func (m *Base) TaxProviderRepository() *repository.TaxProviderRepo

func (*Base) TaxProviderService

func (m *Base) TaxProviderService() *services.TaxProviderService

func (*Base) TaxRateRepository

func (m *Base) TaxRateRepository() *repository.TaxRateRepo

func (*Base) TaxRateService

func (m *Base) TaxRateService() *services.TaxRateService

func (*Base) TockenService

func (m *Base) TockenService() *services.TockenService

func (*Base) TotalsService

func (m *Base) TotalsService() *services.TotalsService

func (*Base) Tracer

func (m *Base) Tracer(ctx context.Context) trace.Tracer

func (*Base) TrackingLinkRepository

func (m *Base) TrackingLinkRepository() *repository.TrackingLinkRepo

func (*Base) UserRepository

func (m *Base) UserRepository() *repository.UserRepo

func (*Base) UserService

func (m *Base) UserService() *services.UserService

func (*Base) Validator

func (m *Base) Validator() *validator.Validate

func (*Base) WithBuildInfo

func (m *Base) WithBuildInfo(version, hash, date string) *Base

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL