# File vendor/rails/railties/lib/initializer.rb, line 43
43: def backtrace_cleaner
44: @@backtrace_cleaner ||= begin
45: # Relies on ActiveSupport, so we have to lazy load to postpone definition until AS has been loaded
46: require 'rails/backtrace_cleaner'
47: Rails::BacktraceCleaner.new
48: end
49: end
The Configuration instance used to configure the Rails environment
# File vendor/rails/railties/lib/initializer.rb, line 19
19: def configuration
20: @@configuration
21: end
# File vendor/rails/railties/lib/initializer.rb, line 23
23: def configuration=(configuration)
24: @@configuration = configuration
25: end
# File vendor/rails/railties/lib/initializer.rb, line 55
55: def env
56: @_env ||= ActiveSupport::StringInquirer.new(RAILS_ENV)
57: end
# File vendor/rails/railties/lib/initializer.rb, line 31
31: def initialized=(initialized)
32: @initialized ||= initialized
33: end
# File vendor/rails/railties/lib/initializer.rb, line 27
27: def initialized?
28: @initialized || false
29: end
# File vendor/rails/railties/lib/initializer.rb, line 35
35: def logger
36: if defined?(RAILS_DEFAULT_LOGGER)
37: RAILS_DEFAULT_LOGGER
38: else
39: nil
40: end
41: end
# File vendor/rails/railties/lib/initializer.rb, line 67
67: def public_path
68: @@public_path ||= self.root ? File.join(self.root, "public") : "public"
69: end
# File vendor/rails/railties/lib/initializer.rb, line 71
71: def public_path=(path)
72: @@public_path = path
73: end