R/zzz.R

Defines functions .onDetach .onAttach

.onAttach <- function(libname, pkgname) {
  
  doRegisterResolver <- function(res) {
    clazz <- class(res)[[1]]
    packageStartupMessage(paste0("Registering ", clazz, "..."))
    resourcer::registerResourceResolver(res)
  }
 doRegisterResolver(SQLFlexResolver$new())
 
}

.onDetach <- function(libpath) {
  resourcer::unregisterResourceResolver("ResourceResolver")
}
sib-swiss/resourcex documentation built on Feb. 5, 2024, 10:53 a.m.