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
plumberobject
-
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
plumberobject
-
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
callbackto 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_arrow_ipc_stream()parser_parquet()parser_excel()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_arrow_ipc_stream()serializer_parquet()serializer_excel()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