我正在创建一个扩展https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/filters.html中的SQLFilter的过滤器,我想知道如何在过滤器中获取和使用实体管理器。 SQLFilter类已经具有$ em值:
abstract class SQLFilter
{
/**
* The entity manager.
*
* @var EntityManagerInterface
*/
private $em;
但这是私人的。有没有办法获得实体管理器?在SQLFilter中使用实体管理器也许是一个坏习惯?