UNPKG

@wepublish/api

Version:
22 lines 800 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PayrexxFactory = void 0; const gateway_client_1 = require("./gateway-client"); const payrexx_client_1 = require("./payrexx-client"); const transaction_client_1 = require("./transaction-client"); class PayrexxFactory { constructor(props) { this.props = props; } get httpClient() { return new payrexx_client_1.PayrexxClient(this.props.baseUrl, this.props.instance, this.props.secret); } get transactionClient() { return new transaction_client_1.TransactionClient(this.httpClient); } get gatewayClient() { return new gateway_client_1.GatewayClient(this.httpClient); } } exports.PayrexxFactory = PayrexxFactory; //# sourceMappingURL=payrexx-factory.js.map