Sha256: d03c8293856ebfba175ae3515cff19c05882eb11b588e1e9ceb3d7b87d48b7f3

Contents?: true

Size: 735 Bytes

Versions: 14

Compression:

Stored size: 735 Bytes

Contents

# frozen_string_literal: true

module Anyway
  module Rails
  end
end

require "anyway/rails/settings"
require "anyway/rails/config"
require "anyway/rails/loaders"

# Configure Rails loaders
Anyway.loaders.override :yml, Anyway::Rails::Loaders::YAML

if Rails::VERSION::MAJOR >= 7 && Rails::VERSION::MINOR >= 1
  Anyway.loaders.insert_after :yml, :credentials, Anyway::Rails::Loaders::Credentials
else
  Anyway.loaders.insert_after :yml, :secrets, Anyway::Rails::Loaders::Secrets
  Anyway.loaders.insert_after :secrets, :credentials, Anyway::Rails::Loaders::Credentials
end

# Load Railties after configuring loaders.
# The application could be already initialized, and that would make `Anyway.loaders` frozen
require "anyway/railtie"

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
anyway_config-2.7.1 lib/anyway/rails.rb
anyway_config-2.7.0 lib/anyway/rails.rb
anyway_config-2.6.4 lib/anyway/rails.rb
anyway_config-2.6.3 lib/anyway/rails.rb
anyway_config-2.6.2 lib/anyway/rails.rb
anyway_config-2.6.1 lib/anyway/rails.rb
anyway_config-2.6.0 lib/anyway/rails.rb
runger_config-3.0.1 lib/anyway/rails.rb
runger_config-3.0.0 lib/anyway/rails.rb
runger_config-2.7.0 lib/anyway/rails.rb
runger_config-2.6.1 lib/anyway/rails.rb
runger_config-2.6.0 lib/anyway/rails.rb
anyway_config-2.5.4 lib/anyway/rails.rb
anyway_config-2.5.3 lib/anyway/rails.rb