Ответ 1
Метод класса ActionController::Base.session_options
возвращает хэш параметров конфигурации для сеанса.
Итак, в вашем случае вы хотите ActionController::Base.session_options[:domain]
Если у меня есть файл конфигурации, подобный этому
# config/environments/integration.rb
config.action_controller.session = {
:domain => ".example.com"
}
Как Ii получить значение из моего контроллера приложения, например:
# app/controller/application_controller
class ApplicationController < Mcc::CoreSupport::FrontendController
def some_method
value = xxx
end
end
Метод класса ActionController::Base.session_options
возвращает хэш параметров конфигурации для сеанса.
Итак, в вашем случае вы хотите ActionController::Base.session_options[:domain]
В Ruby on Rails 3 и выше вы можете получить доступ к конфигурации через Rails.application.config