class Messenger::ToDoSet

Public Class Methods

new(*args) click to toggle source
Calls superclass method Messenger::Resource::new
# File lib/messenger/todo_set.rb, line 10
def initialize(*args)
  args = args.flatten(1) unless !args[0].is_a?(Array)
  super(args)
  @project_id = args[3]
end

Public Instance Methods

find_by_id(todo_set_id) click to toggle source
# File lib/messenger/todo_set.rb, line 16
def find_by_id(todo_set_id)
  get build_uri(todo_set_path(todo_set_id))
end

Private Instance Methods

todo_set_path(todo_set_id) click to toggle source
# File lib/messenger/todo_set.rb, line 22
def todo_set_path(todo_set_id)
  "/#{@account_id}/buckets/#{@project_id}/todosets/#{todo_set_id}.json"
end