Module: FlowmorAnalytics
- Includes:
- ActiveSupport::Configurable
- Defined in:
- lib/flowmor_analytics.rb,
lib/flowmor_analytics/config.rb,
lib/flowmor_analytics/engine.rb,
lib/flowmor_analytics/railtie.rb,
lib/flowmor_analytics/version.rb,
lib/generators/flowmor_analytics/install_generator.rb
Defined Under Namespace
Modules: Generators
Classes: Engine, Railtie
Constant Summary
collapse
- VERSION =
"0.0.2"
Class Method Summary
collapse
Class Method Details
2
3
4
|
# File 'lib/flowmor_analytics/config.rb', line 2
def self.configured?
File.exist?(yml_filename)
end
|
.render?(engine) ⇒ Boolean
14
15
16
17
|
# File 'lib/flowmor_analytics/config.rb', line 14
def self.render?(engine)
return false unless configured?
(config.settings[Rails.env][engine.to_s]["render"] || config.settings[Rails.env]["render"] || Rails.env.production?) && config.settings[Rails.env][engine.to_s]["site_id"]
end
|
.setting(engine, setting) ⇒ Object
10
11
12
|
# File 'lib/flowmor_analytics/config.rb', line 10
def self.setting(engine, setting)
config.settings[Rails.env][engine.to_s][setting.to_s]
end
|
.yml_filename ⇒ Object
6
7
8
|
# File 'lib/flowmor_analytics/config.rb', line 6
def self.yml_filename
File.join(Rails.root, 'config', 'analytics.yml')
end
|