class KintoBox::KintoBucket
Public Instance Methods
create_collection(id)
click to toggle source
# File lib/kinto_box/kinto_bucket.rb, line 36 def create_collection(id) create_child(id: id) end
create_group(group_id, members)
click to toggle source
# File lib/kinto_box/kinto_bucket.rb, line 26 def create_group(group_id, members) members = [members] unless members.is_a?(Array) resp = @client.put("#{url_path}/groups/#{group_id}", 'data' => { 'members' => members }) KintoGroup.new(parent: self, info: resp) end
delete_groups()
click to toggle source
# File lib/kinto_box/kinto_bucket.rb, line 32 def delete_groups @client.delete("#{url_path}/groups") end
group(group_id)
click to toggle source
# File lib/kinto_box/kinto_bucket.rb, line 18 def group(group_id) KintoGroup.new(id: group_id, parent: self) end
list_groups()
click to toggle source
# File lib/kinto_box/kinto_bucket.rb, line 22 def list_groups @client.get("#{url_path}/groups") end