mangopay2-nodejs-sdk
Version:
Mangopay Node.js SDK
32 lines (28 loc) • 672 B
JavaScript
var EntityBase = require('./EntityBase');
var Address = require('./Address');
module.exports = EntityBase.extend({
defaults: {
AddressLine1: null,
AddressLine2: null,
City: null,
Region: null,
PostalCode: null,
Country: null
},
toString: function() {
var address = _.compact([
this.AddressLine1,
this.AddressLine2,
this.City,
this.Region,
this.PostalCode,
this.Country
]);
return address.join(', ');
},
getSubObjects: function() {
return {
'OwnerAddress': Address
};
}
});