Doctrine\DBAL\Connection::getEventManager PHP Method

getEventManager() public method

Gets the EventManager used by the Connection.
public getEventManager ( ) : Doctrine\Common\EventManager
return Doctrine\Common\EventManager
    public function getEventManager()
    {
        return $this->_eventManager;
    }

Usage Example

示例#1
0
 /**
  * Factory method to create EntityManager instances.
  *
  * @param Connection $conn
  * @param Configuration $config
  * @param EventManager $eventManager
  * @throws \Doctrine\ORM\ORMException
  * @return ModelManager
  */
 public static function createInstance(Connection $conn, Configuration $config, EventManager $eventManager = null)
 {
     if (!$config->getMetadataDriverImpl()) {
         throw ORMException::missingMappingDriverImpl();
     }
     if ($eventManager !== null && $conn->getEventManager() !== $eventManager) {
         throw ORMException::mismatchedEventManager();
     }
     return new self($conn, $config, $conn->getEventManager());
 }
All Usage Examples Of Doctrine\DBAL\Connection::getEventManager