在SQLFilter中使用实体管理器

时间:2019-11-13 08:49:09

标签: php doctrine-orm

我正在创建一个扩展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中使用实体管理器也许是一个坏习惯?

0 个答案:

没有答案