Module: JobNotifier

Extended by:
JobNotifier
Included in:
JobNotifier
Defined in:
lib/job_notifier.rb,
lib/job_notifier/error.rb,
lib/job_notifier/engine.rb,
lib/job_notifier/logger.rb,
lib/job_notifier/version.rb,
lib/job_notifier/adapters.rb,
lib/job_notifier/notifier.rb,
app/models/job_notifier/job.rb,
lib/job_notifier/identifier.rb,
app/helpers/job_notifier/application_helper.rb,
app/controllers/job_notifier/jobs_controller.rb,
app/controllers/job_notifier/adapters_controller.rb,
app/controllers/job_notifier/application_controller.rb

Defined Under Namespace

Modules: Adapters, ApplicationHelper, Error, Identifier, Notifier Classes: AdaptersController, ApplicationController, Engine, InstallGenerator, Job, JobsController, Logger

Constant Summary collapse

VERSION =
"2.0.0"

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#root_urlObject



11
12
13
14
# File 'lib/job_notifier.rb', line 11

def root_url
  return "/" unless @root_url
  @root_url
end

#silenced_logObject



16
17
18
19
# File 'lib/job_notifier.rb', line 16

def silenced_log
  return false unless @silenced_log
  @silenced_log
end

Instance Method Details

#setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (JobNotifier)

    the object that the method was called on



21
22
23
24
# File 'lib/job_notifier.rb', line 21

def setup
  yield self
  require "job_notifier"
end