Sha256: 8ccde37f7d90eca79792e5c6472c3b90cb43eb3630ed356ae1350d4dec8571ac
Contents?: true
Size: 285 Bytes
Versions: 3
Compression:
Stored size: 285 Bytes
Contents
module Dorsale::DefaultValuesConcern extend ActiveSupport::Concern def assign_default_values; end def assign_default(attribute, value) self.send("#{attribute}=", value) if self.send(attribute).nil? end included do after_initialize :assign_default_values end end
Version data entries
3 entries across 3 versions & 1 rubygems