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