/
home
/
obinna
/
html
/
boaz2
/
vendor
/
doctrine
/
orm
/
lib
/
Doctrine
/
ORM
/
Tools
/
Console
/
EntityManagerProvider
/
Upload File
HOME
<?php declare(strict_types=1); namespace Doctrine\ORM\Tools\Console\EntityManagerProvider; use Doctrine\DBAL\Connection; use Doctrine\DBAL\Tools\Console\ConnectionProvider; use Doctrine\ORM\Tools\Console\EntityManagerProvider; final class ConnectionFromManagerProvider implements ConnectionProvider { /** @var EntityManagerProvider */ private $entityManagerProvider; public function __construct(EntityManagerProvider $entityManagerProvider) { $this->entityManagerProvider = $entityManagerProvider; } public function getDefaultConnection(): Connection { return $this->entityManagerProvider->getDefaultManager()->getConnection(); } public function getConnection(string $name): Connection { return $this->entityManagerProvider->getManager($name)->getConnection(); } }