module Tinysou::Client::Collections

Methods for the Collections API

Public Instance Methods

collection(engine, name) click to toggle source
# File lib/tinysou/client/collections.rb, line 13
def collection(engine, name)
  get "engines/#{engine}/collections/#{name}"
end
collections(engine, params = {}) click to toggle source
# File lib/tinysou/client/collections.rb, line 5
def collections(engine, params = {})
  get "engines/#{engine}/collections", params
end
create_collection(engine, attrs = {}) click to toggle source
# File lib/tinysou/client/collections.rb, line 9
def create_collection(engine, attrs = {})
  post "engines/#{engine}/collections", attrs
end
destroy_collection(engine, name) click to toggle source
# File lib/tinysou/client/collections.rb, line 21
def destroy_collection(engine, name)
  delete "engines/#{engine}/collections/#{name}"
end
update_collection(engine, name, attrs = {}) click to toggle source
# File lib/tinysou/client/collections.rb, line 17
def update_collection(engine, name, attrs = {})
  put "engines/#{engine}/collections/#{name}", attrs
end