Module: Faalis::Configuration
- Included in:
- Engine
- Defined in:
- lib/faalis/configuration.rb
Constant Summary collapse
- @@modules_to_load =
{}
Instance Attribute Summary collapse
-
#site_title ⇒ Object
Site Title.
Instance Method Summary collapse
-
#collect_i18n_missing_keys=(value) ⇒ Object
We have to move this method somewhere else.
- #enabled?(configuration) ⇒ Boolean
- #load_dependencies_based_on_configuration ⇒ Object
- #orm=(orm_name) ⇒ Object
Instance Attribute Details
#site_title ⇒ Object
Site Title
36 37 38 |
# File 'lib/faalis/configuration.rb', line 36 def site_title @site_title end |
Instance Method Details
#collect_i18n_missing_keys=(value) ⇒ Object
We have to move this method somewhere else
29 30 31 32 33 |
# File 'lib/faalis/configuration.rb', line 29 def collect_i18n_missing_keys=(value) if value ::I18n.exception_handler = Faalis::I18n::MissingKeyHandler.new end end |
#enabled?(configuration) ⇒ Boolean
78 79 80 81 |
# File 'lib/faalis/configuration.rb', line 78 def enabled?(configuration) puts "<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<", configuration, @@modules_to_load.include?(configuration) @@modules_to_load.include? configuration end |
#load_dependencies_based_on_configuration ⇒ Object
71 72 73 74 75 76 |
# File 'lib/faalis/configuration.rb', line 71 def load_dependencies_based_on_configuration @@modules_to_load.each do |k, v| v.map { |mod| require mod } if send(k) end end |
#orm=(orm_name) ⇒ Object
23 24 25 26 |
# File 'lib/faalis/configuration.rb', line 23 def orm=(orm_name) @@orm = orm_name require "devise/orm/#{orm_name}" end |