Как (если возможно вообще) вы изменяете тип сущности с помощью Doctrine2, используя его наследование класса Class?
Скажем, у меня есть тип родительского класса Person
и два унаследованных типа Employe
и Client
. Моя система позволяет создать Person и указать его тип, который довольно легко реализовать, но я также хотел бы иметь возможность изменять человека от Employee к клиенту, сохраняя при этом информацию уровня Person
(это идентификатор и другие связанные записи).
Есть ли простой способ сделать это с помощью Doctrine2?