Class: Splitwise::Groups
- Inherits:
-
Object
- Object
- Splitwise::Groups
- Defined in:
- lib/splitwise/groups.rb
Class Method Summary collapse
- .add_user(data) ⇒ Object
- .create(data) ⇒ Object
- .delete(id) ⇒ Object
- .group_info(id) ⇒ Object
- .list_groups ⇒ Object
- .remove_user(data) ⇒ Object
- .request ⇒ Object
Class Method Details
.add_user(data) ⇒ Object
31 32 33 34 |
# File 'lib/splitwise/groups.rb', line 31 def add_user(data) params = "add_user_to_group" request.update(params, data) end |
.create(data) ⇒ Object
21 22 23 24 |
# File 'lib/splitwise/groups.rb', line 21 def create(data) params = "create_group" request.update(params, data) end |
.delete(id) ⇒ Object
26 27 28 29 |
# File 'lib/splitwise/groups.rb', line 26 def delete(id) params = "delete_group/" + id request.update(params, nil) end |
.group_info(id) ⇒ Object
16 17 18 19 |
# File 'lib/splitwise/groups.rb', line 16 def group_info(id) params = "get_group/" + id request.fetch(params, ) end |
.list_groups ⇒ Object
11 12 13 14 |
# File 'lib/splitwise/groups.rb', line 11 def list_groups params = "get_groups" request.fetch(params, ) end |
.remove_user(data) ⇒ Object
36 37 38 39 |
# File 'lib/splitwise/groups.rb', line 36 def remove_user(data) params = "remove_user_from_group" request.update(params, data) end |