R/assign.R

Defines functions assign_icd_data

#' Assign all the data in the package to the calling environment
#'
#' Used by \pkg{icd} to load all the data into its environment. This should not
#' be needed by users.
#' @examples
#' \dontrun{
#' icd:::assign_icd_data()
#' ls()
#' }
#' @keywords internal
#' @noRd
assign_icd_data <- function(env = parent.frame()) {
  data_names <- .ls_icd_data()
  lapply(
    data_names,
    function(x) {
      assign(x, get(x), envir = env)
    }
  )
}
jackwasey/icd documentation built on Nov. 23, 2021, 9:56 a.m.