class Chatwork::Room
Constants
- ACTION_DELETE
- ACTION_LEAVE
- ICON_BEER
- ICON_BUSINESS
- ICON_CHECK
- ICON_DOCUMENT
- ICON_EVENT
- ICON_GROUP
- ICON_HEART
- ICON_IDEA
- ICON_MAGCUP
- ICON_MEETING
- ICON_MUSIC
- ICON_PROJECT
- ICON_SECURITY
- ICON_SPORTS
- ICON_STAR
- ICON_STUDY
- ICON_TRAVEL
Public Instance Methods
file(pk)
click to toggle source
# File lib/chatwork/room.rb, line 47 def file(pk) File.find(pk, params: subroute_params) end
files(params = {})
click to toggle source
# File lib/chatwork/room.rb, line 43 def files(params = {}) File.all(params: subroute_params(params)) end
message(pk)
click to toggle source
# File lib/chatwork/room.rb, line 35 def message(pk) Message.find(pk, params: subroute_params) end
messages(params = {})
click to toggle source
# File lib/chatwork/room.rb, line 31 def messages(params = {}) Message.all(params: subroute_params(params)) end
task(pk)
click to toggle source
# File lib/chatwork/room.rb, line 55 def task(pk) Task.find(pk, params: subroute_params) end
tasks(params = {})
click to toggle source
# File lib/chatwork/room.rb, line 51 def tasks(params = {}) Task.all(params: subroute_params(params)) end
update_members(params = {})
click to toggle source
# File lib/chatwork/room.rb, line 39 def update_members(params = {}) put(:members, params) end
Private Instance Methods
subroute_params(additional = {})
click to toggle source
# File lib/chatwork/room.rb, line 61 def subroute_params(additional = {}) { room_id: room_id }.merge(additional) end