Zerstörungsfreies Löschen von Objekten in Symfony2

Gibt es eine gute, saubere und einfache Möglichkeit, Objekte in Symfony 2 zerstörungsfrei zu löschen? Ich möchte meinen Administratoren die Möglichkeit geben, Elemente wiederherzustellen und dabei die durch das Framework bereitgestellte Automatisierung so gering wie möglich zu halten.

Wenn es keine integrierte Lösung oder kein Bundle von Drittanbietern gibt, was ist der beste Weg, dies zu tun? Hinzufügen einesdeleted Eigenschaften von Entitäten würden viel zusätzliche Logik erfordern, damit sie die von erstellten Controller nicht überladendoctrine:generate:crud, also sollten sie vielleicht in einer separaten Tabelle in serialisierter Form gespeichert werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage