mirror of
https://github.com/jsbin/jsbin.git
synced 2026-01-18 15:18:04 +00:00
22 lines
610 B
JavaScript
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);
|
|
}
|
|
});
|