class Middleman::AsMiddleware
Constants
- VERSION
Public Class Methods
new(app, server = Middleman.server)
click to toggle source
# File lib/middleman/as_middleware.rb, line 7 def initialize app, server = Middleman.server @app, @server = app, server end
Public Instance Methods
call(env)
click to toggle source
# File lib/middleman/as_middleware.rb, line 11 def call env status, headers, body = *(response = @server.call env.dup) if status == 404 @app.call env else response end end