Sha256: e51f755e5346893cb4c7f4b010c4706bf6100e0fb11545f753d3a93a070273b6

Contents?: true

Size: 485 Bytes

Versions: 18

Compression:

Stored size: 485 Bytes

Contents

module Virtus
  class Coercion

    # Coerce false values
    class FalseClass < Object
      primitive ::FalseClass

      # Coerce given value to String
      #
      # @example
      #   Virtus::Coercion::FalseClass.to_string(false)  # => "false"
      #
      # @param [FalseClass] value
      #
      # @return [String]
      #
      # @api public
      def self.to_string(value)
        value.to_s
      end

    end # class FalseClass
  end # class Coercion
end # module Virtus

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
virtus-0.5.5 lib/virtus/coercion/false_class.rb
virtus-0.5.4 lib/virtus/coercion/false_class.rb
virtus-0.5.3 lib/virtus/coercion/false_class.rb
fragrant-0.0.5 vendor/bundle/ruby/1.9.1/gems/virtus-0.5.2/lib/virtus/coercion/false_class.rb
virtus-0.5.2 lib/virtus/coercion/false_class.rb
virtus-0.5.1 lib/virtus/coercion/false_class.rb
virtus-0.5.0 lib/virtus/coercion/false_class.rb
virtus-0.4.2 lib/virtus/coercion/false_class.rb
virtus-0.4.1 lib/virtus/coercion/false_class.rb
virtus-0.4.0 lib/virtus/coercion/false_class.rb
virtus-0.3.0 lib/virtus/coercion/false_class.rb
virtus-0.2.0 lib/virtus/coercion/false_class.rb
virtus-0.1.0 lib/virtus/coercion/false_class.rb
virtus-0.0.10 lib/virtus/coercion/false_class.rb
virtus-0.0.9 lib/virtus/coercion/false_class.rb
virtus-0.0.8 lib/virtus/coercion/false_class.rb
virtus-0.0.7 lib/virtus/coercion/false_class.rb
virtus-0.0.6 lib/virtus/coercion/false_class.rb