2012-04-29 3 views
11

Symfony 2에서 비파괴 적으로 엔티티를 삭제할 수있는 깨끗하고 간단한 방법이 있습니까? 관리자에게 가능한 한 프레임 워크가 제공하는 자동화 기능을 희생하면서 항목을 삭제 취소 할 수있는 기회를 제공하고 싶습니다.Symfony2에서 비파괴 적으로 엔티티 삭제

나에게 도움이되는 기본 제공 솔루션이나 제 3 자 번들이없는 경우이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 엔티티에 deleted 속성을 추가하려면 doctrine:generate:crud에 의해 생성 된 컨트롤러가 어지럽히 지 않도록 논리를 추가해야하기 때문에 직렬화 된 형식으로 별도의 테이블에 저장해야합니까?

답변

14

원하는 것은 소프트 삭제입니다. 저기에는 Doctrine extension이 있고 symfony와 통합하려면 bundle이 있습니다.

관련 문제