class Roda::RodaPlugins::HashRoutes::DSL

def verb(verb, path, &block)

Returns 404 for requests for the path with a different request method.
Setup a path in the current namespace for the given request method verb.
def verb(verb, path, &block)
  path = path == true ? "" : "/#{path}"
  meth_hash = @roda.opts[:hash_routes_methods]
  key = [@namespace, path].freeze
  meth = meth_hash[key] = @roda.define_roda_method(meth_hash[key] || "hash_routes_#{@namespace}_#{path}", 0, &block)
  @roda.hash_path(@namespace, path) do |r|
    r.send(verb) do
      send(meth)
    end
  end
end