/** * @param \Doctrine\DBAL\Connection $conn */ public function __construct(Connection $conn) { parent::__construct($conn); $this->platform = $conn->getDatabasePlatform(); }
public function __construct(Connection $conn, SQLAzureShardManager $shardManager, SchemaSynchronizer $sync = null) { parent::__construct($conn); $this->shardManager = $shardManager; $this->synchronizer = $sync ?: new SingleDatabaseSynchronizer($conn); }