Method: Spider::Migrations::PreviousModel#to_new_model

Defined in:
lib/spiderfw/model/migrations/previous_model.rb

#to_new_modelObject



18
19
20
21
22
23
24
25
26
# File 'lib/spiderfw/model/migrations/previous_model.rb', line 18

def to_new_model
    nm = self.class.previous_model_of
    obj = nm.new
    vals = self.to_hash
    vals.each do |k, v|
        obj.set(k, v) if nm.elements[k]
    end
    obj
end