Methods
Classes and Modules
Module Rails::GeneratorClass Rails::Configuration
Class Rails::GemBuilder
Class Rails::GemDependency
Class Rails::GemPlugin
Class Rails::Initializer
Class Rails::Plugin
Class Rails::SecretKeyGenerator
Public Class methods
[ show source ]
# File railties/lib/initializer.rb, line 42
42: def cache
43: RAILS_CACHE
44: end
The Configuration instance used to configure the Rails environment
[ show source ]
# File railties/lib/initializer.rb, line 18
18: def configuration
19: @@configuration
20: end
[ show source ]
# File railties/lib/initializer.rb, line 22
22: def configuration=(configuration)
23: @@configuration = configuration
24: end
[ show source ]
# File railties/lib/initializer.rb, line 38
38: def env
39: StringQuestioneer.new(RAILS_ENV)
40: end
[ show source ]
# File railties/lib/initializer.rb, line 26
26: def logger
27: RAILS_DEFAULT_LOGGER
28: end
[ show source ]
# File railties/lib/initializer.rb, line 50
50: def public_path
51: @@public_path ||= self.root ? File.join(self.root, "public") : "public"
52: end
[ show source ]
# File railties/lib/initializer.rb, line 54
54: def public_path=(path)
55: @@public_path = path
56: end
[ show source ]
# File railties/lib/initializer.rb, line 30
30: def root
31: if defined?(RAILS_ROOT)
32: RAILS_ROOT
33: else
34: nil
35: end
36: end
[ show source ]
# File railties/lib/initializer.rb, line 46
46: def version
47: VERSION::STRING
48: end