Package index
-
plumb()
- Process a Plumber API
-
plumb_api()
available_apis()
- Process a Package's Plumber API
-
pr()
- Create a new Plumber router
-
pr_run()
- Start a server using
plumber
object
-
options_plumber()
get_option_or_env()
- Plumber options
-
is_plumber()
- Determine if Plumber object
-
pr_handle()
pr_get()
pr_post()
pr_put()
pr_delete()
pr_head()
- Add handler to Plumber router
-
pr_mount()
- Mount a Plumber router
-
pr_static()
- Add a static route to the
plumber
object
-
pr_hook()
pr_hooks()
- Register a hook
-
pr_cookie()
- Store session data in encrypted cookies.
-
pr_filter()
- Add a filter to Plumber router
-
pr_set_api_spec()
- Set the OpenAPI Specification
-
pr_set_docs()
- Set the API visual documentation
-
pr_set_serializer()
- Set the default serializer of the router
-
pr_set_parsers()
- Set the default endpoint parsers for the router
-
pr_set_404()
- Set the handler that is called when the incoming request can't be served
-
pr_set_error()
- Set the error handler that is invoked if any filter or endpoint generates an error
-
pr_set_debug()
- Set debug value to include error messages of routes cause an error
-
pr_set_docs_callback()
- Set the
callback
to tell where the API visual documentation is located
-
pr_set_api_spec()
- Set the OpenAPI Specification
-
pr_set_docs()
- Set the API visual documentation
-
register_docs()
registered_docs()
- Add visual documentation for plumber to use
-
validate_api_spec()
- Validate OpenAPI Spec
-
register_parser()
registered_parsers()
- Manage parsers
-
parser_form()
parser_json()
parser_geojson()
parser_text()
parser_yaml()
parser_csv()
parser_tsv()
parser_read_file()
parser_rds()
parser_feather()
parser_parquet()
parser_octet()
parser_multi()
parser_none()
- Plumber Parsers
-
get_character_set()
- Request character set
-
as_attachment()
- Return an attachment response
-
register_serializer()
registered_serializers()
- Register a Serializer
-
serializer_headers()
serializer_content_type()
serializer_octet()
serializer_csv()
serializer_tsv()
serializer_html()
serializer_json()
serializer_unboxed_json()
serializer_geojson()
serializer_rds()
serializer_feather()
serializer_parquet()
serializer_yaml()
serializer_text()
serializer_format()
serializer_print()
serializer_cat()
serializer_write_file()
serializer_htmlwidget()
serializer_device()
serializer_jpeg()
serializer_png()
serializer_svg()
serializer_bmp()
serializer_tiff()
serializer_pdf()
serializer_agg_jpeg()
serializer_agg_png()
serializer_agg_tiff()
serializer_svglite()
- Plumber Serializers
-
endpoint_serializer()
experimental - Endpoint Serializer with Hooks
-
include_file()
include_html()
include_md()
include_rmd()
- Send File Contents as Response
-
pr_cookie()
- Store session data in encrypted cookies.
-
random_cookie_key()
- Random cookie key generator
-
session_cookie()
- Store session data in encrypted cookies.
-
forward()
- Forward Request to The Next Handler
-
Plumber
- Package Plumber Router
-
PlumberEndpoint
- Plumber Endpoint
-
PlumberStatic
- Static file router
-
PlumberStep
- plumber step R6 class
-
Hookable
- Hookable