Module: Acu
- Defined in:
- lib/acu/rules.rb,
lib/rails-acu.rb,
lib/acu/engine.rb,
lib/acu/errors.rb,
lib/acu/configs.rb,
lib/acu/monitor.rb,
lib/acu/version.rb,
lib/acu/listeners.rb,
lib/acu/utilities.rb,
lib/generators/acu/install_generator.rb
Defined Under Namespace
Modules: Configs, Errors, Generators, Listeners, Utilities Classes: Engine, Monitor, Rules
Constant Summary collapse
- VERSION =
'4.0.0'
Class Method Summary collapse
- .register(*files, under: 'acu/', global: false) ⇒ Object
-
.setup {|Acu::Configs| ... } ⇒ Object
Default way to set up Acu.
Methods included from Listeners
Class Method Details
.register(*files, under: 'acu/', global: false) ⇒ Object
7 8 9 10 11 |
# File 'lib/rails-acu.rb', line 7 def self.register *files, under: 'acu/', global: false command = 'autoload' command = "Acu.#{command}" if not global files.each { |f| eval "#{command} :#{f.humanize.to_sym}, '#{under}#{f}'" } end |
.setup {|Acu::Configs| ... } ⇒ Object
Default way to set up Acu. Run rails generate devise_install to create a fresh initializer with all configuration values.
17 18 19 |
# File 'lib/rails-acu.rb', line 17 def self.setup yield Acu::Configs end |