module Mappable::Mapping::ClassMethods
no-doc
Public Instance Methods
map(src, dest = nil, options = {})
click to toggle source
# File lib/mappable/mapping.rb, line 28 def map(src, dest = nil, options = {}) if dest.is_a?(Hash) options = dest dest = nil end dest ||= src options = ::Mappable::Mapping.default_mapping_options(src, dest) .merge(options) add_value_to_class_method(:mappings, src.to_sym => options) end
mappings()
click to toggle source
# File lib/mappable/mapping.rb, line 24 def mappings {}.freeze end