inst/templates/entity/head.R

#' @title {name} Domain Entity
#' @family {domain}
#' @noRd
{name} <- R6::R6Class("{name}", inherit = AbstractEntity, lock_objects = FALSE, cloneable = FALSE)

# Public Methods ----------------------------------------------------------
{name}$set("public", "initialize", overwrite = TRUE, function(uid){{
    super$initialize(uid)
    return(self)
}})
tidylab/ddd documentation built on Jan. 6, 2021, 8:16 a.m.