Реализация Rails.env в вопросе Rails - PullRequest
1 голос
/ 10 сентября 2010

просматривая источник rails, я нашел в railties / lib / initializers.rb такой метод

def env
  @_env ||= begin
    require 'active_support/string_inquirer'
    ActiveSupport::StringInquirer.new(RAILS_ENV)
  end
end

Я знаю, как это работает, но почему это так? Только для ленивой загрузки или, может быть, есть другие причины?

...