1. 1 :
  2. 2 :
  3. 3 : (function(root, factory) {
  4. 4 :
  5. 5 : if (typeof module === 'object' && module.exports) {
  6. 6 : // CommonJS-like environments that support module.exports, like Node.
  7. 7 : module.exports = factory(require('../ApiClient'), require('./InvocationContext'), require('../CommonUtil'), require('../ResponseWrapper'), require('./Base'), require('../OrbipayApiError'));
  8. 8 : }
  9. 9 : }(this, function(ApiClient, InvocationContext, CommonUtil, ResponseWrapper, Base, OrbipayApiError) {
  10. 10 : 'use strict';
  11. 11 :
  12. 12 : /**
  13. 13 : * The AuditInfo wrapper module.
  14. 14 : * @module wrappers/AuditInfo
  15. 15 : */
  16. 16 : var exports = function() {
  17. 17 :
  18. 18 : };
  19. 19 : exports.constructFromObject = function (data, obj) {
  20. 20 : if (data) {
  21. 21 : obj = obj || new exports();
  22. 22 : if (data.hasOwnProperty('created')) {
  23. 23 : var ResourceAudit = require('./ResourceAudit');
  24. 24 : obj['created'] = ResourceAudit.constructFromObject(data['created']);
  25. 25 : }
  26. 26 : if (data.hasOwnProperty('last_modified')) {
  27. 27 : var ResourceAudit = require('./ResourceAudit');
  28. 28 : obj['last_modified'] = ResourceAudit.constructFromObject(data['last_modified']);
  29. 29 : }
  30. 30 : }
  31. 31 : return obj;
  32. 32 : };
  33. 33 :
  34. 34 :
  35. 35 : exports.prototype = Object.create(Base.prototype);
  36. 36 : exports.prototype.constructor = exports;
  37. 37 :
  38. 38 : /**
  39. 39 : * @member {ResourceAudit} created
  40. 40 : */
  41. 41 : exports.prototype['created'] = undefined;
  42. 42 : /**
  43. 43 : * @member {ResourceAudit} last_modified
  44. 44 : */
  45. 45 : exports.prototype['last_modified'] = undefined;
  46. 46 :
  47. 47 :
  48. 48 :
  49. 49 :
  50. 50 : return exports;
  51. 51 :
  52. 52 : }));