recurring
Version:
a recurly v2 api client for node.js
39 lines (32 loc) • 683 B
JavaScript
const RecurlyData = require('../recurly-data')
class Addon extends RecurlyData {
constructor(recurring) {
super({
recurring,
properties: [
'add_on_code',
'created_at',
'default_quantity',
'display_quantity_on_hosted_page',
'href',
'name',
'unit_amount_in_cents',
'updated_at'
],
idField: 'add_on_code',
plural: 'add_ons',
singular: 'add_on'
})
}
static get SINGULAR() {
return 'add_on'
}
static get PLURAL() {
return 'add_ons'
}
static get ENDPOINT() {
return `${RecurlyData.ENDPOINT}${Addon.PLURAL}`
}
}
module.exports = Addon