Module: GuardAgainstPhysicalDelete::Base::MethodOverrides

Defined in:
lib/guard_against_physical_delete/base.rb

Instance Method Summary collapse

Instance Method Details

#deleteObject



59
60
61
62
63
64
65
# File 'lib/guard_against_physical_delete/base.rb', line 59

def delete
  unless self.class.delete_permitted?
    raise GuardAgainstPhysicalDelete::PhysicalDeleteError, self.class.name
  end

  super
end