Module: ClusterPoint::ContainsMany
- Included in:
- Document
- Defined in:
- lib/cluster_point/contains_many.rb
Instance Method Summary collapse
Instance Method Details
#clear_contains_many ⇒ Object
21 22 23 |
# File 'lib/cluster_point/contains_many.rb', line 21 def clear_contains_many @contains_many_class = nil end |
#contains_many(options = {}) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/cluster_point/contains_many.rb', line 3 def contains_many( = {}) #puts @contains_many_class if @contains_many_class == nil @contains_many_class = [] end unless @contains_many_class.include? @contains_many_class << #puts "CONTAINS_MANY:" #puts @contains_many_class #puts self.object_id define_method(.to_s+"_attributes=") do |argument| instance_variable_set( "@" + .to_s , argument ) end end end |
#get_contains_many ⇒ Object
18 19 20 |
# File 'lib/cluster_point/contains_many.rb', line 18 def get_contains_many @contains_many_class end |