11
12
13
14
15
16
17
18
19
20
|
# File 'lib/brujula/mergers/merger.rb', line 11
def call
case
when superinstance.is_a?(Brujula::MapObject)
MapObjectMerger.new(merger_options).call
when superinstance.is_a?(Brujula::Object)
ObjectMerger.new(merger_options).call
else
superinstance.dup
end
end
|