Module: JiveAddOns

Defined in:
lib/jive_add_ons.rb,
lib/jive_add_ons/engine.rb,
lib/jive_add_ons/version.rb,
app/helpers/jive_add_ons/application_helper.rb,
lib/jive_add_ons/concerns/controllers/add_ons.rb,
app/controllers/jive_add_ons/add_ons_controller.rb,
app/controllers/jive_add_ons/application_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, Concerns Classes: AddOnsController, ApplicationController, Engine

Constant Summary collapse

VERSION =
"0.0.9"

Class Method Summary collapse

Class Method Details

.configObject



27
28
29
# File 'lib/jive_add_ons/engine.rb', line 27

def self.config
  Rails.application.config
end

.setup {|@@config| ... } ⇒ Object

Yields:



14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/jive_add_ons/engine.rb', line 14

def self.setup(&block)
  @@config ||= JiveAddOns::Engine::Configuration.new

  # Whitelist specific add-on names
  @@config.whitelist = []
  # Blacklist specific add-on names
  @@config.blacklist = []

  yield @@config if block

  return @@config
end