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