Sha256: b7c6c467aee87d3aaec9ca848747bbbc71ad00600a38032e507c1e59c4f5c8fb
Contents?: true
Size: 652 Bytes
Versions: 13
Compression:
Stored size: 652 Bytes
Contents
require 'rails' require 'active_support' require_relative 'acu/helpers/helpers' module Acu 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 register 'engine', 'rules', 'monitor', 'listeners', 'configs', 'errors' # Default way to set up Acu. Run rails generate devise_install to create # a fresh initializer with all configuration values. def self.setup yield Acu::Configs end # include the error utilities include Errors # include listeners include Listeners end
Version data entries
13 entries across 13 versions & 1 rubygems