method
set_session

set_session(env, sid, session_data, options)
private
Hide source
# File activerecord/lib/active_record/session_store.rb, line 319 def set_session(env, sid, session_data, options) Base.silence do record = get_session_model(env, sid) record.data = session_data return false unless record.save session_data = record.data if session_data && session_data.respond_to?(:each_value) session_data.each_value do |obj| obj.clear_association_cache if obj.respond_to?(:clear_association_cache) end end end sid end