Sha256: 2a8968a74e28843bafa9d3ba5719328b8de5cc7e39a589c7897a39683692a497
Contents?: true
Size: 848 Bytes
Versions: 2
Compression:
Stored size: 848 Bytes
Contents
# Parses the GetQualificationType Response # # <GetQualificationScoreResult> # <Qualification> # <QualificationTypeId>789RVWYBAZW00EXAMPLE</QualificationTypeId> # <SubjectId>AZ3456EXAMPLE</SubjectId> # <GrantTime>2005-01-31T23:59:59Z</GrantTime> # <IntegerValue>95</IntegerValue> # </Qualification> # </GetQualificationScoreResult> module RTurk class GetQualificationScoreResponse < Response attr_reader :qualification_type_id, :grant_time, :subject_id, :integer_value def initialize(response) @raw_xml = response.body @xml = Nokogiri::XML(@raw_xml) map_content(@xml.xpath('//Qualification'), :qualification_type_id => 'QualificationTypeId', :subject_id => 'SubjectId', :grant_time => 'GrantTime', :integer_value => 'IntegerValue' ) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rturk-2.12.1 | lib/rturk/parsers/responses/get_qualification_score_response.rb |
rturk-2.12.0 | lib/rturk/parsers/responses/get_qualification_score_response.rb |