UNPKG

whmcs

Version:
51 lines (38 loc) 938 B
var utils = require('../lib/utils'); var extend = utils.extend; var Utilities = function(config) { this.config = config; }; Utilities.prototype.getToDoItems = function(status, offset, limit, callback) { var options = { action: 'gettodoitems' }; if (typeof status !== 'undefined') { options.status = status; } if (typeof offset !== 'undefined') { options.limitstart = offset; } if (typeof limit !== 'undefined') { options.limitnum = limit; } var createOptions = { client: this, body: options }; utils.modem(createOptions, callback); }; Utilities.prototype.getModuleQueue = function(type, module, action, since, callback) { var options = { action: 'getmodulequeue', moduleName: module, moduleAction: action, since: since }; var createOptions = { client: this, body: options }; utils.modem(createOptions, callback); }; module.exports = Utilities;