public query ( $sql, $params ) : |
||
return |
public function query($sql, ...$params)
{
list($sql, $params) = $this->preprocess($sql, ...$params);
try {
$result = new ResultSet($this, $sql, $params);
} catch (PDOException $e) {
$this->onQuery($this, $e);
throw $e;
}
$this->onQuery($this, $result);
return $result;
}
/** @internal */ private function __testbench_ndb_createDatabase(Connection $db) { $db->query("CREATE DATABASE {$this->__testbench_ndb_databaseName}"); if ($db->getSupplementalDriver() instanceof MySqlDriver) { $db->query("USE {$this->__testbench_ndb_databaseName}"); } else { $this->__testbench_ndb_connectToDatabase($db, $this->__testbench_ndb_databaseName); } }