我有一个类,其中有以下功能:
public static function get($key)
{
global $container;
return $container->get($key);
}
/**
* @return \Doctrine\ORM\EntityManagerInterface
*/
public static function em()
{
return self::get("doctrine.orm.entity_manager");
}
如果我转储这个函数,我会正确地得到以下输出:
[配置:Doctrine\ORM\EntityManager:private]
在我的另一个项目中,有相同的功能。 但是,如果我转储它们,我会得到错误的输出:
[lazyObjectState:ContainerEyc9lHq\EntityManagerGhost0002988:private]