Sha256: 8b5aedc4fb2e9ec2cd45be506fe7d2c48155aa3637adce170d79b4b68035c766

Contents?: true

Size: 502 Bytes

Versions: 1

Compression:

Stored size: 502 Bytes

Contents

require "rails/railtie"

module Packs
  module Rails
    class Railtie < ::Rails::Railtie
      config.before_configuration do |app|
        Integrations::Rails.new(app)
        
        # This is not used within packs-rails. Rather, this allows OTHER tools to
        # hook into packs-rails via ActiveSupport hooks.
        ActiveSupport.run_load_hooks(:packs_rails, Packs)
      end
      
      config.after_initialize do |app|
        Integrations::FactoryBot.new(app)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
packs-rails-0.0.4 lib/packs/rails/railtie.rb