Sha256: 5a83628b10fdda35e6273541096f2398bef57bd675fb2bfdfd307fd23bbebba6

Contents?: true

Size: 847 Bytes

Versions: 3

Compression:

Stored size: 847 Bytes

Contents

module HumanAttributes
  class Engine < ::Rails::Engine
    isolate_namespace HumanAttributes

    config.generators do |g|
      g.test_framework :rspec, fixture: false
      g.fixture_replacement :factory_bot, dir: "spec/factories"
    end

    initializer "initialize" do
      require_relative "./config"
      require_relative "./errors"
      require_relative "./formatters_builder"
      require_relative "./formatters/base"
      require_relative "./formatters/numeric"
      require_relative "./formatters/date"
      require_relative "./formatters/datetime"
      require_relative "./formatters/boolean"
      require_relative "./formatters/enumerize"
      require_relative "./formatters/enum"
      require_relative "./formatters/custom"
      require_relative "./method_builder"
      require_relative "./extension"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
human_attributes-1.1.0 lib/human_attributes/engine.rb
human_attributes-1.0.0 lib/human_attributes/engine.rb
human_attributes-0.7.1 lib/human_attributes/engine.rb