如果我有这样的配置文件
# config/environments/integration.rb
config.action_controller.session = {
:domain => ".example.com"
}
如何从我的应用程序控制器中获取值,例如:
# app/controller/application_controller
class ApplicationController < Mcc::CoreSupport::FrontendController
def some_method
value = xxx
end
end
答案 0 :(得分:57)
在Ruby on Rails 3及更高版本中,您可以通过Rails.application.config
答案 1 :(得分:7)
类方法ActionController::Base.session_options
返回会话配置选项的哈希值。
因此,在您的情况下,您需要ActionController::Base.session_options[:domain]