aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/middleware/cookies.rb
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2010-07-15 18:41:29 -0300
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2010-07-15 18:41:29 -0300
commitc09cd192aa118fc8300ac787562a9c23afa93007 (patch)
tree213a0ffe87f146fa07750a0db562b6237b9680c7 /actionpack/lib/action_dispatch/middleware/cookies.rb
parent5543e8bd6bdc29cfd2e809bdf267b720310af5ec (diff)
downloadrails-c09cd192aa118fc8300ac787562a9c23afa93007.tar.gz
rails-c09cd192aa118fc8300ac787562a9c23afa93007.tar.bz2
rails-c09cd192aa118fc8300ac787562a9c23afa93007.zip
Small fix in cookie docs and trailing whitespaces
Diffstat (limited to 'actionpack/lib/action_dispatch/middleware/cookies.rb')
-rw-r--r--actionpack/lib/action_dispatch/middleware/cookies.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/actionpack/lib/action_dispatch/middleware/cookies.rb b/actionpack/lib/action_dispatch/middleware/cookies.rb
index d69ba39728..4d33cd3b0c 100644
--- a/actionpack/lib/action_dispatch/middleware/cookies.rb
+++ b/actionpack/lib/action_dispatch/middleware/cookies.rb
@@ -45,10 +45,10 @@ module ActionDispatch
# * <tt>:value</tt> - The cookie's value or list of values (as an array).
# * <tt>:path</tt> - The path for which this cookie applies. Defaults to the root
# of the application.
- # * <tt>:domain</tt> - The domain for which this cookie applies so you can
- # restrict to the domain level. If you use a schema like www.example.com
+ # * <tt>:domain</tt> - The domain for which this cookie applies so you can
+ # restrict to the domain level. If you use a schema like www.example.com
# and want to share session with user.example.com set <tt>:domain</tt>
- # to <tt>:all</tt>. Make sure to specify the <tt>:domain</tt> option with
+ # to <tt>:all</tt>. Make sure to specify the <tt>:domain</tt> option with
# <tt>:all</tt> again when deleting keys.
#
# :domain => nil # Does not sets cookie domain. (default)
@@ -63,7 +63,7 @@ module ActionDispatch
class Cookies
HTTP_HEADER = "Set-Cookie".freeze
TOKEN_KEY = "action_dispatch.secret_token".freeze
-
+
# Raised when storing more than 4K of session data.
class CookieOverflow < StandardError; end
@@ -101,7 +101,7 @@ module ActionDispatch
def handle_options(options) #:nodoc:
options[:path] ||= "/"
-
+
if options[:domain] == :all
@host =~ DOMAIN_REGEXP
options[:domain] = ".#{$2}.#{$3}"
@@ -122,7 +122,7 @@ module ActionDispatch
value = super(key.to_s, value)
handle_options(options)
-
+
@set_cookies[key] = options
@delete_cookies.delete(key)
value
@@ -151,7 +151,7 @@ module ActionDispatch
# This jar allows chaining with the signed jar as well, so you can set permanent, signed cookies. Examples:
#
# cookies.permanent.signed[:remember_me] = current_user.id
- # # => Set-Cookie: discount=BAhU--848956038e692d7046deab32b7131856ab20e14e; path=/; expires=Sun, 16-Dec-2029 03:24:16 GMT
+ # # => Set-Cookie: remember_me=BAhU--848956038e692d7046deab32b7131856ab20e14e; path=/; expires=Sun, 16-Dec-2029 03:24:16 GMT
def permanent
@permanent ||= PermanentCookieJar.new(self, @secret)
end