Sha256: 8537f953d31361d3eca4841db390e3aaefd1e48aa8f00e4bba4d730c380bec77

Contents?: true

Size: 611 Bytes

Versions: 1

Compression:

Stored size: 611 Bytes

Contents

# frozen_string_literal: true
require 'rails/railtie'

module SimpleForm
  class Railtie < Rails::Railtie
    config.eager_load_namespaces << SimpleForm

    config.after_initialize do
      unless SimpleForm.configured?
        warn '[Simple Form] Simple Form is not configured in the application and will use the default values.' +
          ' Use `rails generate simple_form:install` to generate the Simple Form configuration.'
      end
    end

    initializer "simple_form.deprecator" do |app|
      app.deprecators[:simple_form] = SimpleForm.deprecator if app.respond_to?(:deprecators)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simple_form-5.3.0 lib/simple_form/railtie.rb