Methods

Class Public methods

new(response)

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 488
      def initialize(response)
        @response = response
      end
🔎 See on GitHub

Instance Public methods

body()

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 502
      def body
        @response.body
      end
🔎 See on GitHub

close()

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 496
      def close
        # Rack "close" maps to Response#abort, and *not* Response#close
        # (which is used when the controller's finished writing)
        @response.abort
      end
🔎 See on GitHub

each(*args, &block)

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 492
      def each(*args, &block)
        @response.each(*args, &block)
      end
🔎 See on GitHub

respond_to?(method, include_private = false)

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 506
      def respond_to?(method, include_private = false)
        if method.to_sym == :to_path
          @response.stream.respond_to?(method)
        else
          super
        end
      end
🔎 See on GitHub

to_ary()

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 518
      def to_ary
        nil
      end
🔎 See on GitHub

to_path()

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 514
      def to_path
        @response.stream.to_path
      end
🔎 See on GitHub