pr_mount {plumber} | R Documentation |
Mount a Plumber router
Description
Plumber routers can be “nested” by mounting one into another
using the mount()
method. This allows you to compartmentalize your API
by paths which is a great technique for decomposing large APIs into smaller
files. This function mutates the Plumber router (pr()
) in place and
returns the updated router.
Usage
pr_mount(pr, path, router)
Arguments
pr |
The host Plumber router. |
path |
A character string. Where to mount router. |
router |
A Plumber router. Router to be mounted. |
Value
A Plumber router with the supplied router mounted
Examples
## Not run:
pr1 <- pr() %>%
pr_get("/hello", function() "Hello")
pr() %>%
pr_get("/goodbye", function() "Goodbye") %>%
pr_mount("/hi", pr1) %>%
pr_run()
## End(Not run)
[Package plumber version 1.2.2 Index]