all files / couch/couch/database/ security.js

75% Statements 3/4
100% Branches 0/0
66.67% Functions 2/3
75% Lines 3/4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29                                                   
import Ember from 'ember';
 
export default Ember.Object.extend({
 
  database: null,
 
  request(opts={}) {
    opts.url = '_security';
    return this.get('database').request(opts);
  },
 
  load() {
    return this.request({
      method: 'get',
      json: true
    });
  },
 
  save(body) {
    return this.request({
      method: 'put',
      json: true,
      body
    });
  }
 
});