Class: Dyte::ParticipantsResource
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
Methods inherited from Resource
#initialize
Constructor Details
This class inherits a constructor from Dyte::Resource
Instance Method Details
#fetch(session_id:, participant_id:) ⇒ Object
10
11
12
|
# File 'lib/dyte/resources/participants.rb', line 10
def fetch(session_id:, participant_id:)
Participant.new get_request("sessions/#{session_id}/participants/#{participant_id}").body.dig("data", "participant")
end
|
#list(session_id:, **params) ⇒ Object
5
6
7
8
|
# File 'lib/dyte/resources/participants.rb', line 5
def list(session_id:, **params)
response = get_request("sessions/#{session_id}/participants", params: params)
Collection.from_response(response, type: Participant, key: "participants")
end
|