class Fog::Associations::OracleManyModels
Public Instance Methods
create_setter()
click to toggle source
# File lib/fog/oracle/models/associations.rb, line 33 def create_setter model.class_eval <<-EOS, __FILE__, __LINE__ def #{name}=(new_#{name}) return if new_#{name}.nil? collection = service.send(self.class.associations[:#{name}]) associations[:#{name}] = Array(new_#{name}).map do |association| collection.new(association) end end EOS end