doctrine如何关闭entity后重新创建


doctrine如何关闭entity后重新创建

1
2
3
4
5
6
7
8
9
10
11
12
/**
* @var EntityManagerInterface
*/
protected $_em;

public function orderOfflineStatusModified(Registry $registry)
{
$this->_em->close(); // 关闭之前的em
if (!$this->_em->isOpen()) {
$this->_em = $registry->resetManager(); // 重新创建em
}
}