R/update_cache.R

Defines functions wb_default_lang

#' @noRd
wb_default_lang <- function(lang) {
  if (missing(lang)) {
    env_lang <- options()$wbstats.lang
    if (!is.null(env_lang)) default_lang <- env_lang
    else default_lang <- wb_api_parameters$default_lang
  }
  else {
    # here is where you would set the environ var
    # do we check against available defaults?
    options(wbstats.lang = lang)
    message(paste("Setting default wbstats language to", lang,
                "\nTo change this run wb_default_lang(lang = value).",
                "The default value is 'en' (english)"))
   default_lang <- wb_default_lang()
  }

  default_lang
}

Try the wbstats package in your browser

Any scripts or data that you put into this service are public.

wbstats documentation built on Jan. 13, 2021, 12:19 p.m.