class AdvAccessor::Mapping

Attributes

base[RW]
block[RW]
from[RW]
to[RW]

Public Instance Methods

match?(ops) click to toggle source
# File lib/adv_accessor/mapping.rb, line 6
def match?(ops)
  if base.act_on_array && ops[:val].kind_of?(Array)
    from == ops[:val].first.class && to == ops[:to]
  else
    from == ops[:val].class && to == ops[:to]
  end
end