module HireFire::Macro::Helpers::GoodJob

Public Class Methods

included(base) click to toggle source
# File lib/hirefire/macro/helpers/good_job.rb, line 5
def self.included(base)
  base.send(:private, :good_job_class)
end

Public Instance Methods

good_job_class() click to toggle source
# File lib/hirefire/macro/helpers/good_job.rb, line 9
def good_job_class
  if Gem::Version.new(::GoodJob::VERSION) >= Gem::Version.new("4.0.0")
    ::GoodJob::Job
  else
    ::GoodJob::Execution
  end
end