class Github::Jobs
Constants
- VERSION
Public Class Methods
positions(opts={})
click to toggle source
# File lib/github/jobs.rb, line 17 def self.positions(opts={}) params = opts.merge(page: 0) .map { |k, v| "#{URI.encode(k.to_s)}=#{URI.encode(v.to_s)}" } .join('&') json = JSON.parse(open("https://jobs.github.com/positions.json?#{params}").read) json.map { |job| Github::Job.new(job) } end