Module: Importance

Defined in:
lib/importance.rb,
lib/importance/engine.rb,
lib/importance/version.rb,
app/models/importance/header.rb,
lib/importance/configuration.rb,
app/models/importance/blank_layout.rb,
app/jobs/importance/application_job.rb,
app/models/importance/bootstrap_layout.rb,
app/models/importance/application_record.rb,
app/helpers/importance/application_helper.rb,
app/mailers/importance/application_mailer.rb,
app/controllers/importance/imports_controller.rb,
app/controllers/importance/application_controller.rb,
lib/generators/importance/install/install_generator.rb

Defined Under Namespace

Modules: ApplicationHelper, Generators Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, BlankLayout, BootstrapLayout, Configuration, Engine, Header, Importer, ImportsController

Constant Summary collapse

VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



10
11
12
# File 'lib/importance.rb', line 10

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configObject

Alias for YourImporterGemName.configuration



15
16
17
# File 'lib/importance.rb', line 15

def config
  configuration
end

.configure {|configuration| ... } ⇒ Object

Yields the singleton configuration object to a block. Used in the Rails initializer.

Yields:



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

def configure
  yield(configuration)
end