Class Rack::Utils::Context
In: lib/rack/utils.rb
Parent: Proc

Methods

inspect   new   pretty_print  

External Aliases

inspect -> old_inspect

Public Class methods

[Source]

    # File lib/rack/utils.rb, line 62
62:       def initialize app_f=nil, app_r=nil
63:         @for, @app = app_f, app_r
64:       end

Public Instance methods

[Source]

    # File lib/rack/utils.rb, line 66
66:       def inspect
67:         "#{old_inspect} ==> #{@for.inspect} ==> #{@app.inspect}"
68:       end

[Source]

    # File lib/rack/utils.rb, line 69
69:       def pretty_print pp
70:         pp.text old_inspect
71:         pp.nest 1 do
72:           pp.breakable
73:           pp.text '=for> '
74:           pp.pp @for
75:           pp.breakable
76:           pp.text '=app> '
77:           pp.pp @app
78:         end
79:       end

[Validate]