LazyRecord\Connection::createQueryDriver PHP Method

createQueryDriver() public method

public createQueryDriver ( )
    public function createQueryDriver()
    {
        return PDODriverFactory::create($this);
    }

Usage Example

Beispiel #1
0
 public function __construct(Connection $conn, BaseBuilder $builder = null, Logger $logger = null)
 {
     $this->conn = $conn;
     $this->queryDriver = $conn->createQueryDriver();
     if (!$builder) {
         $builder = SqlBuilder::create($this->queryDriver);
     }
     $this->builder = $builder;
     if (!$logger) {
         $c = ServiceContainer::getInstance();
         $logger ?: $c['logger'];
     }
     $this->logger = $logger;
 }