Sha256: 8eecbd3ad473df106666f351b850a4c62240826885b259b5a458158a66ee53cc

Contents?: true

Size: 298 Bytes

Versions: 2

Compression:

Stored size: 298 Bytes

Contents

module Virtus
  module ConstMissingExtensions

    # Hooks into const missing process to determine types of attributes
    #
    # @param [String] name
    #
    # @return [Class]
    #
    # @api private
    def const_missing(name)
      Attribute.determine_type(name) or super
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
motion_virtus-1.0.0.beta0.1 lib/project/const_missing_extensions.rb
motion_virtus-1.0.0.beta0 lib/project/const_missing_extensions.rb