Sha256: 74e47f4bad022d5d3d1ea127c0e97d9d859e7f518ce8c3c1149a9a58b7fae4c0

Contents?: true

Size: 363 Bytes

Versions: 29

Compression:

Stored size: 363 Bytes

Contents

app_class = Class.new(Rack::App)
not_found_properties = {
    :user_defined_logic => lambda {
      response.status= 404
      return '404 Not Found'
    },
    :request_method => 'GET',
    :request_path => '\404',
    :description => 'page not found',
    :app_class => app_class
}

Rack::App::Endpoint::NOT_FOUND = Rack::App::Endpoint.new(not_found_properties)

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
rack-app-5.0.0.rc1 lib/rack/app/endpoint/not_found.rb
rack-app-4.0.1 lib/rack/app/endpoint/not_found.rb
rack-app-3.6.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.5.2 lib/rack/app/endpoint/not_found.rb
rack-app-3.5.1 lib/rack/app/endpoint/not_found.rb
rack-app-3.5.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.4.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.3.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.2.1 lib/rack/app/endpoint/not_found.rb
rack-app-3.2.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.1.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.0.0 lib/rack/app/endpoint/not_found.rb
rack-app-3.0.0.delta lib/rack/app/endpoint/not_found.rb
rack-app-3.0.0.gamma lib/rack/app/endpoint/not_found.rb
rack-app-3.0.0.beta lib/rack/app/endpoint/not_found.rb
rack-app-3.0.0.alpha lib/rack/app/endpoint/not_found.rb
rack-app-2.3.1 lib/rack/app/endpoint/not_found.rb
rack-app-2.3.0 lib/rack/app/endpoint/not_found.rb
rack-app-2.2.0 lib/rack/app/endpoint/not_found.rb
rack-app-2.1.0 lib/rack/app/endpoint/not_found.rb