nitcorn :: Route :: resolve_path
self.path
parameters with concrete values from the request
URI.
# Replace `self.path` parameters with concrete values from the `request` URI.
fun resolve_path(request: HttpRequest): nullable String do
if pattern_parts.is_empty then return self.path
var path = "/"
for part in pattern_parts do
if part isa UriString then
path /= part.string
else if part isa UriParam then
path /= request.param(part.name) or else part.name
end
end
return path
end
lib/nitcorn/vararg_routes.nit:134,2--146,4