R/safeLoadPackage.R

Defines functions safeLoadPackage

Documented in safeLoadPackage

#' Safely loads package
#'
#' Stops if the package doesn't exist
#' @inheritParams base::requireNamespace
safeLoadPackage <- function(package) {
  if (!requireNamespace(package, quietly = TRUE)) {
    stop("The package ", package, " is needed for this function to work. Please install it.",
      call. = FALSE
    )
  }
}
gforge/forestplot documentation built on Aug. 30, 2023, 7:40 a.m.