Sha256: 126e508bc41aec967523bd6cd320b14191e3fb02498dc297aaf9fd2f61fe03c2

Contents?: true

Size: 485 Bytes

Versions: 3

Compression:

Stored size: 485 Bytes

Contents

class DummiesController < ApplicationController

  def index
    render_errors 400, ["one", "two"]
  end

  def create
    1 + "b"
  end

  def show
    status_code = params[:id].to_i
    case status_code
    when 400
      raise Repia::Errors::BadRequest
    when 401
      raise Repia::Errors::Unauthorized
    when 404
      raise Repia::Errors::NotFound
    when 409
      raise Repia::Errors::Conflict
    when 500
      raise Repia::Errors::InternalServerError
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
repia-0.1.0 test/dummy/app/controllers/dummies_controller.rb
repia-0.0.2 test/dummy/app/controllers/dummies_controller.rb
repia-0.0.1 test/dummy/app/controllers/dummies_controller.rb