Все, что вам нужно сделать, это предложить пользователю в вашей документации, чтобы он расширил ваш базовый класс сущности.
FOS userbundle предлагает это, и можно увидеть здесь в этом учебном документе
Это действительно должно быть так просто.
Вы также можете создать сопоставленный суперкласс (возможно, абстрактный), чтобы пользователь мог расширять их при необходимости. Этот подход полезен, если у вас есть несколько дочерних классов сущностей из своего рода «базового» родительского класса, который обеспечивает стандартное состояние или функциональность.