UNPKG

mangopay4-nodejs-sdk

Version:

Mangopay Node.js SDK

31 lines (25 loc) • 721 B
const _ = require('underscore'); const Model = require('../Model'); const Money = require('./Money'); const EMoney = Model.extend({ defaults: _.extend({}, Model.prototype.defaults, { /** * Owner object owner's UserId */ UserId: null, CreditedEMoney: null, DebitedEMoney: null }), /** * Get object with key as object type and value the object class * @return {Object} Sub-objects mapping */ getSubObjects: function () { const subObjects = User.prototype.getSubObjects(); return _.extend({}, subObjects, { CreditedEMoney: Money, DebitedEMoney: Money }); } }); module.exports = EMoney;