Module: IsACollection::InstanceMethods

Defined in:
lib/is_a_collection.rb

Instance Method Summary collapse

Instance Method Details

#destroy(*args, &block) ⇒ Object



53
54
55
56
# File 'lib/is_a_collection.rb', line 53

def destroy(*args, &block)
  remove_from_collection
  super if self.class.superclass.instance_methods.include?(:destroy)
end

#initialize(*args, &block) ⇒ Object



49
50
51
52
# File 'lib/is_a_collection.rb', line 49

def initialize(*args, &block)
  super
  add_to_collection
end