class Gorails::Commands::Jobs
Public Class Methods
help()
click to toggle source
# File lib/gorails/commands/jobs.rb, line 20 def self.help "View the latest Ruby on Rails jobs.\nUsage: {{command:#{Gorails::TOOL_NAME} jobs}}" end
Public Instance Methods
call(_args, _name)
click to toggle source
# File lib/gorails/commands/jobs.rb, line 8 def call(_args, _name) jobs = JSON.parse Net::HTTP.get(URI("https://jobs.gorails.com/jobs.json")) CLI::UI::Frame.open("Ruby on Rails jobs") do jobs.each do |job| puts CLI::UI.fmt "{{green:#{job["title"]}}} at {{blue:#{job.dig("company", "name")}}}" puts job["url"] puts end end end