Class: MisarReach::WorkspacesResource
Overview
── Resource: Workspaces ─────────────────────────────────────────────────────
Instance Method Summary
collapse
Methods inherited from Resource
#initialize
Instance Method Details
#add_member(id, data) ⇒ Object
460
461
462
|
# File 'lib/misar_reach/client.rb', line 460
def add_member(id, data)
@client.request(:post, "/workspaces/#{id}/members", data)
end
|
#create(data) ⇒ Object
452
453
454
|
# File 'lib/misar_reach/client.rb', line 452
def create(data)
@client.request(:post, "/workspaces", data)
end
|
#list(params = {}) ⇒ Object
448
449
450
|
# File 'lib/misar_reach/client.rb', line 448
def list(params = {})
@client.request(:get, "/workspaces#{qs(params)}")
end
|
#members(id) ⇒ Object
456
457
458
|
# File 'lib/misar_reach/client.rb', line 456
def members(id)
@client.request(:get, "/workspaces/#{id}/members")
end
|
#remove_member(id) ⇒ Object
464
465
466
|
# File 'lib/misar_reach/client.rb', line 464
def remove_member(id)
@client.request(:delete, "/workspaces/#{id}/members")
end
|