Options
All
  • Public
  • Public/Protected
  • All
Menu

Class InMemoryReceiptStore

Hierarchy

  • InMemoryReceiptStore

Implements

Index

Constructors

Properties

byId: Record<string, undefined | Receipt> = {}
byOrderId: Record<string, undefined | Receipt> = {}
byStatus: Record<ReceiptStatus, Receipt[]> = ...
logger: Logger
nextId: number = 0

Methods

  • generateId(): string
  • getByOrderId(orderId: string): null | Receipt
  • onCanceled(id: string): boolean
  • onError(id: string, error: any): boolean
  • onFulfilled(id: string): boolean
  • onPlaced(id: string, orderId: string): boolean
  • remove(id: string): boolean

Generated using TypeDoc