Class: Everythingrb::Railtie

Inherits:
Rails::Railtie
  • Object
show all
Defined in:
lib/railtie.rb

Overview

Note:

By default, all extensions are loaded. Setting ‘extensions` to an empty array effectively disables the gem.

Rails integration for EverythingRB

This Railtie handles proper loading of EverythingRB extensions in a Rails environment, ensuring that everything works correctly with ActiveSupport and other Rails components.

Examples:

Configure which extensions to load in an initializer

# config/initializers/everythingrb.rb
Rails.application.configure do
  config.everythingrb.extensions = [:array, :string, :hash]
end