for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Ddeboer\DataImport\Reader\Factory;
use Ddeboer\DataImport\Reader\DbalReader;
use Doctrine\DBAL\Connection;
/**
* Factory that creates DbalReaders
*
* @author David de Boer <[email protected]>
*/
class DbalReaderFactory
{
* @var Connection
protected $connection;
* @param Connection $connection
public function __construct(Connection $connection)
$this->connection = $connection;
}
* @param string $sql
* @param array $params
* @return DbalReader
public function getReader($sql, array $params = [])
return new DbalReader($this->connection, $sql, $params);