class Splitwise::Expenses

Public Class Methods

create(data) click to toggle source
# File lib/splitwise/expenses.rb, line 21
def create(data)
  params = "create_expense"
  request.update(params, data)
end
delete(id) click to toggle source
# File lib/splitwise/expenses.rb, line 31
def delete(id)
  params = "delete_expense/" + id
  request.update(params, data)
end
expense_info(id) click to toggle source
# File lib/splitwise/expenses.rb, line 16
def expense_info(id)
  params = "get_expense/" + id
  request.fetch(params)
end
list_all_expenses() click to toggle source
# File lib/splitwise/expenses.rb, line 11
def list_all_expenses
  params = "get_expenses"
  request.fetch(params, accessor_token)
end
request() click to toggle source
# File lib/splitwise/expenses.rb, line 7
def request
  Splitwise::Request.new
end
update(id, data) click to toggle source
# File lib/splitwise/expenses.rb, line 26
def update(id, data)
  params = "update_expense/" + id
  request.update(params, data)
end