module Veeqo::ResourceActions::ClassMethods
Public Instance Methods
all(params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 25 def all(params = {}) get path.build, params end
count(params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 52 def count(params = {}) quantity path.build, params end
create(params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 34 def create(params = {}) post path.build, params end
destroy(resource_id, params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 43 def destroy(resource_id, params = {}) raise ArgumentError if resource_id.nil? delete path.build(resource_id), params end
destroy_all(params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 48 def destroy_all(params = {}) delete path.build, params end
find(resource_id, params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 29 def find(resource_id, params = {}) raise ArgumentError if resource_id.nil? get path.build(resource_id), params end
update(resource_id, params = {})
click to toggle source
# File lib/veeqo/resource_actions.rb, line 38 def update(resource_id, params = {}) raise ArgumentError if resource_id.nil? put path.build(resource_id), params end