Object
Attribute placeholder used when type constant is passed as a string or symbol
@private
@api private
# File lib/virtus/attribute/builder.rb, line 26 def determine_type if type.include?('::') # TODO: wrap it up in Virtus.constantize and use feature-detection to # pick up either Inflecto or ActiveSupport, whateve is available if defined?(Inflecto) Inflecto.constantize(type) else raise NotImplementedError, 'Virtus needs inflecto gem to constantize namespaced constant names' end else Object.const_get(type) end end
Generated with the Darkfish Rdoc Generator 2.