Sha256: 34d7c28f5d5bf70754f200e32fdc570ffc670db0d078015fb61dd7800f1b9646
Contents?: true
Size: 512 Bytes
Versions: 1
Compression:
Stored size: 512 Bytes
Contents
module Virtus class Attribute # Example usage: # # class ExchangeRate # include Virtus # # attribute :dollar, Decimal # end # # ExchangeRate.new(:dollar => '2.6948') # class Decimal < Numeric primitive ::BigDecimal # @see Virtus::Typecast::Numeric.to_d # # @api private def typecast_to_primitive(value) Typecast::Numeric.to_d(value) end end # class Decimal end # class Attribute end # module Virtus
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
virtus-0.0.4 | lib/virtus/attribute/decimal.rb |