class ActionDispatch::Cookies::CookieJar
def []=(key, options)
Sets the cookie named +name+. The second argument may be the very cookie
def []=(key, options) if options.is_a?(Hash) options.symbolize_keys! value = options[:value] else value = options options = { :value => value } end value = super(key.to_s, value) handle_options(options) @set_cookies[key] = options @delete_cookies.delete(key) value end