Sha256: 144ac58e49ebf30817e10db84bc15861e10f6122e4c99599f1a79b111747ebbd
Contents?: true
Size: 405 Bytes
Versions: 2
Compression:
Stored size: 405 Bytes
Contents
require "virtus" module Representable::Coercion def self.included(base) base.class_eval do include Virtus extend ClassMethods end end module ClassMethods def property(name, args={}) attribute(name, args[:type]) if args[:type] # FIXME (in virtus): undefined method `superclass' for VirtusCoercionTest::SongRepresenter:Module super(name, args) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
representable-1.5.3 | lib/representable/coercion.rb |
representable-1.5.2 | lib/representable/coercion.rb |