GitHub

DaffCustomerPaymentInMemoryBackendService

import { DaffCustomerPaymentInMemoryBackendService } from '@daffodil/customer-payment/driver/in-memory'

An in-memory service that handles customer payment HTTP requests.

@Injectable()
class DaffCustomerPaymentInMemoryBackendService implements InMemoryDbService, DaffInMemorySingleRouteableBackend {
  readonly collectionName: "customer-payment" = DAFF_CUSTOMER_PAYMENT_IN_MEMORY_COLLECTION_NAME
  payments: Record<string, DaffCustomerPayment<unknown>> = {}

  get(reqInfo: RequestInfo_2): any
  put(reqInfo: RequestInfo_2): any
  post(reqInfo: RequestInfo_2): any
  delete(reqInfo: RequestInfo_2): any
}

() Methods

get
any

Gets a customer payment.

Parameters
ParameterreqInfo: RequestInfo_2
Description

request object

put
any
Parameters
ParameterreqInfo: RequestInfo_2
Description
post
any
Parameters
ParameterreqInfo: RequestInfo_2
Description
delete
any
Parameters
ParameterreqInfo: RequestInfo_2
Description