Sha256: 86df9c14a668cc514831e0687edd06164958401577639054960bd9a99070383d
Contents?: true
Size: 349 Bytes
Versions: 35
Compression:
Stored size: 349 Bytes
Contents
module Document module AttributeInitializer class Enum < Base def call yield name, type, options configure_enums end private def configure_enums enums = options[:enums] || Document::Enum.default_enums(klass.model_name, name) klass.enumerize name, in: enums end end end end
Version data entries
35 entries across 35 versions & 1 rubygems