class Roqua::CoreApi::Dossiers
@api private
Public Instance Methods
execute()
click to toggle source
usage: Roqua.CoreApi.Dossiers.run!.each do |d|
puts d.id, d.birth_year, d.gender, d.firstname, d.lastname
end
# File lib/roqua/core_api/dossiers.rb, line 16 def execute response = session.get "#{url_prefix}/dossiers", params create_enum(response['headers'], response['rows']) end
params()
click to toggle source
# File lib/roqua/core_api/dossiers.rb, line 25 def params {name: with_name, external_identifier: with_external_identifier }.delete_if { |k, v| v.nil? } end
url_prefix()
click to toggle source
# File lib/roqua/core_api/dossiers.rb, line 21 def url_prefix dossier_group_id.present? ? "/dossier_groups/#{dossier_group_id}" : '' end