Sha256: daefde42bd2efa0d34df21aa90c7744b32113a83850adddd6ec2019be0b49cc0
Contents?: true
Size: 257 Bytes
Versions: 2
Compression:
Stored size: 257 Bytes
Contents
module Superstore module Attributes extend ActiveSupport::Concern module ClassMethods def attribute(name, options) type_name = "superstore_#{options.fetch(:type)}".to_sym super(name, type_name) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
superstore-3.0.0 | lib/superstore/attributes.rb |
superstore-2.5.0 | lib/superstore/attributes.rb |