Sha256: aa4c1b3c97632cada4376a1f532e75eb71ea24050c071d9e83a1c4d76412c8f9

Contents?: true

Size: 494 Bytes

Versions: 2

Compression:

Stored size: 494 Bytes

Contents

module RTurk
  
  # == Reject Assignment
  # 
  # Operation to reject a workers assignment, requires a reason
  
  class RejectAssignment < Operation

    operation 'RejectAssignment'
    attr_accessor :assignment_id, :feedback
    require_params :assignment_id, :feedback
    
    def to_params
      {'AssignmentId' => self.assignment_id,
        'RequesterFeedback' => self.feedback}
    end
    
  end
  def self.RejectAssignment(*args)
    RTurk::RejectAssignment.create(*args)
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rturk-2.0.1 lib/rturk/operations/reject_assignment.rb
rturk-2.0.0 lib/rturk/operations/reject_assignment.rb