class Roqua::RomApi::StartProtocolSubscription
@api private
Public Instance Methods
execute()
click to toggle source
# File lib/roqua/rom_api/start_protocol_subscription.rb, line 13 def execute options = {protocol_key: protocol_key, protocol_id: protocol_id, respondent_id: respondent_id, flags: flags, textvars: textvars} options[:start_at] = start_at.to_i if start_at validate_response_for do basic_auth_session.post("/dossiers/#{dossier_id}/protocol_subscriptions", options) end end
response_to_result(response)
click to toggle source
# File lib/roqua/rom_api/start_protocol_subscription.rb, line 21 def response_to_result(response) Models::ProtocolSubscription.new(response) end