Parent

Methods

Class Index [+]

Quicksearch

ActionDispatch::Http::Headers

Public Class Methods

new(*args) click to toggle source
    # File lib/action_dispatch/http/headers.rb, line 6
 6:       def initialize(*args)
 7: 
 8:         if args.size == 1 && args[0].is_a?(Hash)
 9:           super()
10:           update(args[0])
11:         else
12:           super
13:         end
14:       end

Public Instance Methods

[](header_name) click to toggle source
    # File lib/action_dispatch/http/headers.rb, line 16
16:       def [](header_name)
17:         if include?(header_name)
18:           super
19:         else
20:           super(env_name(header_name))
21:         end
22:       end

Private Instance Methods

env_name(header_name) click to toggle source

Converts a HTTP header name to an environment variable name.

    # File lib/action_dispatch/http/headers.rb, line 26
26:         def env_name(header_name)
27:           @@env_cache[header_name]
28:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.