R/dafR.R

# On package load

.onLoad <- function(libname, pkgname) {
    
    # Check if local dafR variables exist
    # - If they do, load them
    # - If they don't, create them
    if("dafRVars.rds" %in% list.files("project")) {
        vars <- readRDS("project/dafRVars.rds")
    } else {
        vars <- list(wasUpdate = F,
                     lastWindmillChar = 1)
    }
    
    # Assign it to a hidden global environment variable
    assign(x = ".dafRVars", value = vars, envir = globalenv())
    
}
rvladimiro/dafR documentation built on June 26, 2019, 4:37 a.m.