Is there a modular way to perform cascading soft deletes in L4?
My database is already designed to do this with hard deletes because all tables are related to another.. however, I'm using soft deletes and really do not want to have to overload the delete()
method in my models - simply due to (A) the amount of models, and (B) having to edit the delete()
method in all models when other models change.
Any pointers or tips would be appreciated.