Sha256: 8862d7985dd808c7adbe7e41c3624a812411426171251b8782a4bffaa68e5068
Contents?: true
Size: 996 Bytes
Versions: 10
Compression:
Stored size: 996 Bytes
Contents
module MnoEnterprise class Engine < ::Rails::Engine isolate_namespace MnoEnterprise # Autoload all files and sub-directories in # lib config.autoload_paths += Dir["#{config.root}/lib/**/"] # Remove testing support when not in test unless Rails.env.test? path_rejector = lambda { |s| s.include?('/testing_support/') } config.autoload_paths.reject!(&path_rejector) end config.generators do |g| g.test_framework :rspec, fixture: true g.fixture_replacement :factory_girl, :dir => 'spec/factories' end # Allow class overriding using decorator pattern # See: http://edgeguides.rubyonrails.org/engines.html#overriding-models-and-controllers config.to_prepare do Dir.glob(Rails.root + "app/decorators/**/*_decorator*.rb").each do |c| require_dependency(c) end end # Add responding to JSON to Devise config.to_prepare do DeviseController.respond_to :html, :json end end end
Version data entries
10 entries across 10 versions & 1 rubygems