Sha256: c360c43286286dba032f97015c197f6a6e19e576042bfa8064c6271349fbbcb1

Contents?: true

Size: 489 Bytes

Versions: 4

Compression:

Stored size: 489 Bytes

Contents

module CrowdFlower
  class Judgment
    include Defaults
    attr_reader :job
    
    def initialize(job)
      @job = job
      Judgment.connect
    end
    
    def resource_uri
      "/jobs/#{@job.id}/judgments"
    end
    
    #Pull every judgment
    def all(page = 1, limit = 100, latest = true)#full = true
      Judgment.get(resource_uri, {:query => {:limit => limit, :page => page, :latest => latest}})
    end
    
    def get(id)
      Judgment.get("/#{id}")
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
crowdflower-0.4.2 lib/crowdflower/judgment.rb
crowdflower-0.4.1 lib/crowdflower/judgment.rb
crowdflower-0.3.0 lib/crowdflower/judgment.rb
crowdflower-0.2.3 lib/crowdflower/judgment.rb