. */ namespace Doctrine\ORM\Event; use Doctrine\Common\EventArgs; use Doctrine\ORM\EntityManager; use Doctrine\ORM\EntityManagerInterface; /** * Provides event arguments for the preFlush event. * * @link www.doctrine-project.com */ class PreFlushEventArgs extends EventArgs { /** @var EntityManager */ private $em; public function __construct(EntityManagerInterface $em) { $this->em = $em; } /** * @return EntityManager */ public function getEntityManager() { return $this->em; } }