class Kempelen::API::Responses::GetAssignmentsResponse
Attributes
assignment[RW]
number_of_results[RW]
page_number[RW]
total_number_of_results[RW]
Public Class Methods
new(response)
click to toggle source
Calls superclass method
Kempelen::API::Responses::Base::new
# File lib/kempelen/API/responses/get_assignments_response.rb, line 10 def initialize(response) super() load_from_response(response) end
Public Instance Methods
load_from_response(response)
click to toggle source
Calls superclass method
Kempelen::API::Responses::Base#load_from_response
# File lib/kempelen/API/responses/get_assignments_response.rb, line 16 def load_from_response(response) super(response) result = response["GetAssignmentsForHITResult"] unless result.nil? @number_of_results = result["NumResults"].to_i @page_number = result["PageNumber"].to_i @total_number_of_results = result["TotalNumResults"].to_i @assignment = Kempelen::API::Common::Assignment.create_from_response(result["Assignment"]) end end