Methods

Class Public methods

new(response)

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

Instance Public methods

body()

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

close()

📝 Source code
# File actionpack/lib/action_dispatch/http/response.rb, line 495
      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 491
      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 505
      def respond_to?(method, include_private = false)
        if method.to_s == "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 517
      def to_ary
        nil
      end
🔎 See on GitHub

to_path()

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