%PDF- %PDF-
| Direktori : /proc/self/root/data/old/home/stash/atlassian-stash/static/lib/backbone/ |
| Current File : //proc/self/root/data/old/home/stash/atlassian-stash/static/lib/backbone/backbone-AMD.js |
define('backbone', [
'backbone-raw',
'util/ajax'
], function (
Backbone,
ajaxUtil
) {
var CRUDmap = {
create : 'POST',
read : 'GET',
update : 'PUT',
'delete' : 'DELETE'
};
Backbone.sync = function(method, model, opts) {
var options = _.extend({
url :_.isFunction(model.url) ? model.url() : model.url,
type : CRUDmap[method],
data : model.toJSON()
}, opts);
return ajaxUtil.rest(options);
};
return Backbone;
});