Sha256: 58c1d20e7b36d0deed80c5ddc92ca4df6f9d81633bb64d20251540a8ad683bd2
Contents?: true
Size: 550 Bytes
Versions: 46
Compression:
Stored size: 550 Bytes
Contents
# frozen_string_literal: true require "hanami" require "hanami/action" module HanamiApp class App < Hanami::App end class Routes < Hanami::Routes get "/books", :to => "books.index" end module Actions module Books class Index < Hanami::Action def handle(_request, response) response.body = "YOU REQUESTED BOOKS!" end end class Error < Hanami::Action def handle(_request, _response) raise ExampleException, "exception message" end end end end end
Version data entries
46 entries across 46 versions & 1 rubygems