Parent

Class Index [+]

Quicksearch

ActionDispatch::BodyProxy

Public Class Methods

new(body, &block) click to toggle source
   # File lib/action_dispatch/middleware/body_proxy.rb, line 4
4:     def initialize(body, &block)
5:       @body, @block, @closed = body, block, false
6:     end

Public Instance Methods

close() click to toggle source
    # File lib/action_dispatch/middleware/body_proxy.rb, line 12
12:     def close
13:       return if @closed
14:       @closed = true
15:       begin
16:         @body.close if @body.respond_to? :close
17:       ensure
18:         @block.call
19:       end
20:     end
closed?() click to toggle source
    # File lib/action_dispatch/middleware/body_proxy.rb, line 22
22:     def closed?
23:       @closed
24:     end
method_missing(*args, &block) click to toggle source
    # File lib/action_dispatch/middleware/body_proxy.rb, line 26
26:     def method_missing(*args, &block)
27:       @body.__send__(*args, &block)
28:     end
respond_to?(*args) click to toggle source
    # File lib/action_dispatch/middleware/body_proxy.rb, line 8
 8:     def respond_to?(*args)
 9:       super or @body.respond_to?(*args)
10:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.