Where, oh where, is that pesky Doctrine 2 PDO object…
Doctrine actually uses a base class called
\Doctrine\DBAL\Driver\PDOConnection which extends the native PHP
PDO class. It’s used by all PDO-based drivers as the common database connection interface.
Access to the
\Doctrine\DBAL\Driver\PDOConnection instance can be gained through the
<?php /* @var \Doctrine\DBAL\Driver\PDOConnection $pdo */ $pdo = $entityManager->getConnection()->getWrappedConnection();