| Module | Merb::CookiesMixin::RequestMixin |
| In: |
merb-core/lib/merb-core/dispatch/cookies.rb
|
| Hash: | The cookies for this request. |
If a method default_cookies is defined it will be called. This can be used for session fixation purposes for example. The method returns a Hash of key => value pairs.
:api: public
# File merb-core/lib/merb-core/dispatch/cookies.rb, line 130
130: def cookies
131: @cookies ||= begin
132: values = Merb::Parse.query(@env[Merb::Const::HTTP_COOKIE], ';,')
133: cookies = Merb::Cookies.new(values)
134: cookies.update(default_cookies) if respond_to?(:default_cookies)
135: cookies
136: end
137: end