class FedTechJobber

Attributes

date[RW]
jobs[RW]
request[RW]
template[RW]

Public Class Methods

new(args) click to toggle source
# File lib/fedtechjobber.rb, line 17
def initialize(args)
  @request = Request.new(args)
  @template = get_display
  @date = Time.now
  @jobs = @request.get_jobs
  @file = 'fedtechjobber.html'
end

Public Instance Methods

render() click to toggle source
# File lib/fedtechjobber.rb, line 25
def render
  ERB.new(@template).result(binding)
end
save_and_email() click to toggle source
# File lib/fedtechjobber.rb, line 29
def save_and_email
  File.open(@file, 'w+') do |f|
    f.write(render)
  end
  puts 'Done saving '+@file
  @request.email
end