1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Change def to attr_reader + alias

Signed-off-by: José Valim <jose.valim@gmail.com>
This commit is contained in:
Krekoten' Marjan 2010-10-18 00:08:41 +03:00 committed by José Valim
parent 0d5d70f1a3
commit 7b2ec381ca

View file

@ -39,7 +39,8 @@ module ActionDispatch
end
module Response
attr_reader :cache_control
attr_reader :cache_control, :etag
alias :etag? :etag
def initialize(*)
status, header, body = super
@ -69,14 +70,6 @@ module ActionDispatch
headers['Last-Modified'] = utc_time.httpdate
end
def etag
@etag
end
def etag?
@etag
end
def etag=(etag)
key = ActiveSupport::Cache.expand_cache_key(etag)
@etag = self["ETag"] = %("#{Digest::MD5.hexdigest(key)}")
@ -99,7 +92,7 @@ module ActionDispatch
if control.empty?
headers["Cache-Control"] = DEFAULT_CACHE_CONTROL
elsif @cache_control[:no_cache]
elsif control[:no_cache]
headers["Cache-Control"] = "no-cache"
else
extras = control[:extras]