Sha256: 3adae68b5974686cc9dd87ad8e49a50ab25520177ec13e024d37a4ad18b957a3

Contents?: true

Size: 381 Bytes

Versions: 1

Compression:

Stored size: 381 Bytes

Contents

class ErrorPreviewsController < ApplicationController
  def index

  end

  def preview
    code = (params[:code] || 500).to_i
    case code
    when 500 then raise "some generic exception"
    when 404 then raise ActionController::RoutingError.new("Was asked to raise generate a 404")
    else
      raise "Unhandled code #{code} specified: raise StandardError"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simplificator_infrastructure-0.0.2 test/dummy/app/controllers/error_previews_controller.rb