From a770d7e404f994d717843035eba9c1094a6e90d8 Mon Sep 17 00:00:00 2001 From: claudiob Date: Sat, 20 Dec 2014 10:09:45 -0800 Subject: Add docs for `Rails.env` and `Rails.env=` [ci skip] --- railties/lib/rails.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/railties/lib/rails.rb b/railties/lib/rails.rb index e7172e491f..a1a105ef2b 100644 --- a/railties/lib/rails.rb +++ b/railties/lib/rails.rb @@ -56,10 +56,18 @@ module Rails application && application.config.root end + # Returns the current Rails environment. + # + # Rails.env # => "development" + # Rails.env.development? # => true + # Rails.env.production? # => false def env @_env ||= ActiveSupport::StringInquirer.new(ENV["RAILS_ENV"] || ENV["RACK_ENV"] || "development") end + # Sets the Rails environment. + # + # Rails.env = "staging" # => "staging" def env=(environment) @_env = ActiveSupport::StringInquirer.new(environment) end -- cgit v1.2.3