# File lib/action_controller/cgi_ext/cookie.rb, line 95 def self.parse(raw_cookie) cookies = Hash.new([]) if raw_cookie raw_cookie.split(/;\s?/).each do |pairs| name, value = pairs.split('=',2) next unless name and value name = CGI::unescape(name) unless cookies.has_key?(name) cookies[name] = new(name, CGI::unescape(value)) end end end cookies end