jsbin/lib/models/customer.js
2014-03-19 16:33:54 +00:00

22 lines
610 B
JavaScript

'use strict';
var Observable = require('../utils').Observable;
module.exports = Observable.extend({
constructor: function CustomerModel(store) {
Observable.call(this);
this.store = store;
},
setCustomer: function (customer, fn) {
return this.store.setCustomer(customer, fn);
},
getCustomerByStripeId: function (id, fn) {
return this.store.getCustomerByStripeId(id, fn);
},
getCustomerByUser: function (user, fn) {
return this.store.getCustomerByUser(user, fn);
},
setActive: function(user, active, fn) {
return this.store.setCustomerActive(user, active, fn);
}
});