class method
self.new
Ruby on Rails 3.0.20
Since v3.0.20 Last seen in v3.0.20Signature
self.new(*)
No documentation comment.
Parameters
-
argsrest
Source
# File actionpack/lib/action_dispatch/http/cache.rb, line 44
def initialize(*)
status, header, body = super
@cache_control = {}
@etag = self["ETag"]
if cache_control = self["Cache-Control"]
cache_control.split(/,\s*/).each do |segment|
first, last = segment.split("=")
last ||= true
@cache_control[first.to_sym] = last
end
end
end
Defined in actionpack/lib/action_dispatch/http/cache.rb line 44
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Http::Cache::Response