mirror of
https://github.com/dg/dibi.git
synced 2025-08-04 21:28:02 +02:00
minor: renamed resultset -> resultSet
This commit is contained in:
@@ -48,7 +48,7 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var resource
|
* @var resource
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -114,13 +114,13 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function query($sql)
|
public function query($sql)
|
||||||
{
|
{
|
||||||
$this->resultset = @mssql_query($sql, $this->connection); // intentionally @
|
$this->resultSet = @mssql_query($sql, $this->connection); // intentionally @
|
||||||
|
|
||||||
if ($this->resultset === FALSE) {
|
if ($this->resultSet === FALSE) {
|
||||||
throw new DibiDriverException('Query error', 0, $sql);
|
throw new DibiDriverException('Query error', 0, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_resource($this->resultset) ? clone $this : NULL;
|
return is_resource($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -263,7 +263,7 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function rowCount()
|
public function rowCount()
|
||||||
{
|
{
|
||||||
return mssql_num_rows($this->resultset);
|
return mssql_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -277,7 +277,7 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return mssql_fetch_array($this->resultset, $type ? MSSQL_ASSOC : MSSQL_NUM);
|
return mssql_fetch_array($this->resultSet, $type ? MSSQL_ASSOC : MSSQL_NUM);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -291,7 +291,7 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function seek($row)
|
public function seek($row)
|
||||||
{
|
{
|
||||||
return mssql_data_seek($this->resultset, $row);
|
return mssql_data_seek($this->resultSet, $row);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -303,8 +303,8 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
mssql_free_result($this->resultset);
|
mssql_free_result($this->resultSet);
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -316,11 +316,11 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = mssql_num_fields($this->resultset);
|
$count = mssql_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 0; $i < $count; $i++) {
|
for ($i = 0; $i < $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$info = (array) mssql_fetch_field($this->resultset, $i);
|
$info = (array) mssql_fetch_field($this->resultSet, $i);
|
||||||
$info['table'] = $info['column_source'];
|
$info['table'] = $info['column_source'];
|
||||||
$meta[] = $info;
|
$meta[] = $info;
|
||||||
}
|
}
|
||||||
@@ -348,7 +348,7 @@ class DibiMsSqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -54,7 +54,7 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var resource
|
* @var resource
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -164,16 +164,16 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
public function query($sql)
|
public function query($sql)
|
||||||
{
|
{
|
||||||
if ($this->buffered) {
|
if ($this->buffered) {
|
||||||
$this->resultset = @mysql_query($sql, $this->connection); // intentionally @
|
$this->resultSet = @mysql_query($sql, $this->connection); // intentionally @
|
||||||
} else {
|
} else {
|
||||||
$this->resultset = @mysql_unbuffered_query($sql, $this->connection); // intentionally @
|
$this->resultSet = @mysql_unbuffered_query($sql, $this->connection); // intentionally @
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mysql_errno($this->connection)) {
|
if (mysql_errno($this->connection)) {
|
||||||
$this->throwException($sql);
|
$this->throwException($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_resource($this->resultset) ? clone $this : NULL;
|
return is_resource($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -316,7 +316,7 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
if (!$this->buffered) {
|
if (!$this->buffered) {
|
||||||
throw new DibiDriverException('Row count is not available for unbuffered queries.');
|
throw new DibiDriverException('Row count is not available for unbuffered queries.');
|
||||||
}
|
}
|
||||||
return mysql_num_rows($this->resultset);
|
return mysql_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -330,7 +330,7 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return mysql_fetch_array($this->resultset, $type ? MYSQL_ASSOC : MYSQL_NUM);
|
return mysql_fetch_array($this->resultSet, $type ? MYSQL_ASSOC : MYSQL_NUM);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -348,7 +348,7 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
throw new DibiDriverException('Cannot seek an unbuffered result set.');
|
throw new DibiDriverException('Cannot seek an unbuffered result set.');
|
||||||
}
|
}
|
||||||
|
|
||||||
return mysql_data_seek($this->resultset, $row);
|
return mysql_data_seek($this->resultSet, $row);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -360,8 +360,8 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
mysql_free_result($this->resultset);
|
mysql_free_result($this->resultSet);
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -373,11 +373,11 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = mysql_num_fields($this->resultset);
|
$count = mysql_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 0; $i < $count; $i++) {
|
for ($i = 0; $i < $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$meta[] = (array) mysql_fetch_field($this->resultset, $i);
|
$meta[] = (array) mysql_fetch_field($this->resultSet, $i);
|
||||||
}
|
}
|
||||||
return $meta;
|
return $meta;
|
||||||
}
|
}
|
||||||
@@ -415,7 +415,7 @@ class DibiMySqlDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -54,7 +54,7 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var mysqli_result
|
* @var mysqli_result
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -147,13 +147,13 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function query($sql)
|
public function query($sql)
|
||||||
{
|
{
|
||||||
$this->resultset = @mysqli_query($this->connection, $sql, $this->buffered ? MYSQLI_STORE_RESULT : MYSQLI_USE_RESULT); // intentionally @
|
$this->resultSet = @mysqli_query($this->connection, $sql, $this->buffered ? MYSQLI_STORE_RESULT : MYSQLI_USE_RESULT); // intentionally @
|
||||||
|
|
||||||
if (mysqli_errno($this->connection)) {
|
if (mysqli_errno($this->connection)) {
|
||||||
$this->throwException($sql);
|
$this->throwException($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_object($this->resultset) ? clone $this : NULL;
|
return is_object($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -296,7 +296,7 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
if (!$this->buffered) {
|
if (!$this->buffered) {
|
||||||
throw new DibiDriverException('Row count is not available for unbuffered queries.');
|
throw new DibiDriverException('Row count is not available for unbuffered queries.');
|
||||||
}
|
}
|
||||||
return mysqli_num_rows($this->resultset);
|
return mysqli_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -310,7 +310,7 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return mysqli_fetch_array($this->resultset, $type ? MYSQLI_ASSOC : MYSQLI_NUM);
|
return mysqli_fetch_array($this->resultSet, $type ? MYSQLI_ASSOC : MYSQLI_NUM);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -327,7 +327,7 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
if (!$this->buffered) {
|
if (!$this->buffered) {
|
||||||
throw new DibiDriverException('Cannot seek an unbuffered result set.');
|
throw new DibiDriverException('Cannot seek an unbuffered result set.');
|
||||||
}
|
}
|
||||||
return mysqli_data_seek($this->resultset, $row);
|
return mysqli_data_seek($this->resultSet, $row);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -339,8 +339,8 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
mysqli_free_result($this->resultset);
|
mysqli_free_result($this->resultSet);
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -352,11 +352,11 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = mysqli_num_fields($this->resultset);
|
$count = mysqli_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 0; $i < $count; $i++) {
|
for ($i = 0; $i < $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$meta[] = (array) mysqli_fetch_field_direct($this->resultset, $i);
|
$meta[] = (array) mysqli_fetch_field_direct($this->resultSet, $i);
|
||||||
}
|
}
|
||||||
return $meta;
|
return $meta;
|
||||||
}
|
}
|
||||||
@@ -394,7 +394,7 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -47,7 +47,7 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var resource
|
* @var resource
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -120,13 +120,13 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function query($sql)
|
public function query($sql)
|
||||||
{
|
{
|
||||||
$this->resultset = @odbc_exec($this->connection, $sql); // intentionally @
|
$this->resultSet = @odbc_exec($this->connection, $sql); // intentionally @
|
||||||
|
|
||||||
if ($this->resultset === FALSE) {
|
if ($this->resultSet === FALSE) {
|
||||||
$this->throwException($sql);
|
$this->throwException($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_resource($this->resultset) ? clone $this : NULL;
|
return is_resource($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -138,7 +138,7 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function affectedRows()
|
public function affectedRows()
|
||||||
{
|
{
|
||||||
return odbc_num_rows($this->resultset);
|
return odbc_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -276,7 +276,7 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
public function rowCount()
|
public function rowCount()
|
||||||
{
|
{
|
||||||
// will return -1 with many drivers :-(
|
// will return -1 with many drivers :-(
|
||||||
return odbc_num_rows($this->resultset);
|
return odbc_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -291,9 +291,9 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
if ($type) {
|
if ($type) {
|
||||||
return odbc_fetch_array($this->resultset, ++$this->row);
|
return odbc_fetch_array($this->resultSet, ++$this->row);
|
||||||
} else {
|
} else {
|
||||||
$set = $this->resultset;
|
$set = $this->resultSet;
|
||||||
if (!odbc_fetch_row($set, ++$this->row)) return FALSE;
|
if (!odbc_fetch_row($set, ++$this->row)) return FALSE;
|
||||||
$count = odbc_num_fields($set);
|
$count = odbc_num_fields($set);
|
||||||
$cols = array();
|
$cols = array();
|
||||||
@@ -326,8 +326,8 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
odbc_free_result($this->resultset);
|
odbc_free_result($this->resultSet);
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -339,17 +339,17 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = odbc_num_fields($this->resultset);
|
$count = odbc_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 1; $i <= $count; $i++) {
|
for ($i = 1; $i <= $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$meta[] = array(
|
$meta[] = array(
|
||||||
'name' => odbc_field_name($this->resultset, $i),
|
'name' => odbc_field_name($this->resultSet, $i),
|
||||||
'table' => NULL,
|
'table' => NULL,
|
||||||
'type' => odbc_field_type($this->resultset, $i),
|
'type' => odbc_field_type($this->resultSet, $i),
|
||||||
'length' => odbc_field_len($this->resultset, $i),
|
'length' => odbc_field_len($this->resultSet, $i),
|
||||||
'scale' => odbc_field_scale($this->resultset, $i),
|
'scale' => odbc_field_scale($this->resultSet, $i),
|
||||||
'precision' => odbc_field_precision($this->resultset, $i),
|
'precision' => odbc_field_precision($this->resultSet, $i),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return $meta;
|
return $meta;
|
||||||
@@ -388,7 +388,7 @@ class DibiOdbcDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -47,7 +47,7 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var resource
|
* @var resource
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -114,10 +114,10 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
public function query($sql)
|
public function query($sql)
|
||||||
{
|
{
|
||||||
|
|
||||||
$this->resultset = oci_parse($this->connection, $sql);
|
$this->resultSet = oci_parse($this->connection, $sql);
|
||||||
if ($this->resultset) {
|
if ($this->resultSet) {
|
||||||
oci_execute($this->resultset, $this->autocommit ? OCI_COMMIT_ON_SUCCESS : OCI_DEFAULT);
|
oci_execute($this->resultSet, $this->autocommit ? OCI_COMMIT_ON_SUCCESS : OCI_DEFAULT);
|
||||||
$err = oci_error($this->resultset);
|
$err = oci_error($this->resultSet);
|
||||||
if ($err) {
|
if ($err) {
|
||||||
throw new DibiDriverException($err['message'], $err['code'], $sql);
|
throw new DibiDriverException($err['message'], $err['code'], $sql);
|
||||||
}
|
}
|
||||||
@@ -125,7 +125,7 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
$this->throwException($sql);
|
$this->throwException($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_resource($this->resultset) ? clone $this : NULL;
|
return is_resource($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -268,7 +268,7 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function rowCount()
|
public function rowCount()
|
||||||
{
|
{
|
||||||
return oci_num_rows($this->resultset);
|
return oci_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -282,7 +282,7 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return oci_fetch_array($this->resultset, ($type ? OCI_ASSOC : OCI_NUM) | OCI_RETURN_NULLS);
|
return oci_fetch_array($this->resultSet, ($type ? OCI_ASSOC : OCI_NUM) | OCI_RETURN_NULLS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -308,8 +308,8 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
oci_free_statement($this->resultset);
|
oci_free_statement($this->resultSet);
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -321,17 +321,17 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = oci_num_fields($this->resultset);
|
$count = oci_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 1; $i <= $count; $i++) {
|
for ($i = 1; $i <= $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$meta[] = array(
|
$meta[] = array(
|
||||||
'name' => oci_field_name($this->resultset, $i),
|
'name' => oci_field_name($this->resultSet, $i),
|
||||||
'table' => NULL,
|
'table' => NULL,
|
||||||
'type' => oci_field_type($this->resultset, $i),
|
'type' => oci_field_type($this->resultSet, $i),
|
||||||
'size' => oci_field_size($this->resultset, $i),
|
'size' => oci_field_size($this->resultSet, $i),
|
||||||
'scale' => oci_field_scale($this->resultset, $i),
|
'scale' => oci_field_scale($this->resultSet, $i),
|
||||||
'precision' => oci_field_precision($this->resultset, $i),
|
'precision' => oci_field_precision($this->resultSet, $i),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return $meta;
|
return $meta;
|
||||||
@@ -371,7 +371,7 @@ class DibiOracleDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -48,7 +48,7 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var PDOStatement
|
* @var PDOStatement
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -128,7 +128,7 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
$list = array('UPDATE'=>1, 'DELETE'=>1, 'INSERT'=>1, 'REPLAC'=>1);
|
$list = array('UPDATE'=>1, 'DELETE'=>1, 'INSERT'=>1, 'REPLAC'=>1);
|
||||||
|
|
||||||
if (isset($list[$cmd])) {
|
if (isset($list[$cmd])) {
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
$this->affectedRows = $this->connection->exec($sql);
|
$this->affectedRows = $this->connection->exec($sql);
|
||||||
|
|
||||||
if ($this->affectedRows === FALSE) {
|
if ($this->affectedRows === FALSE) {
|
||||||
@@ -138,10 +138,10 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$this->resultset = $this->connection->query($sql);
|
$this->resultSet = $this->connection->query($sql);
|
||||||
$this->affectedRows = FALSE;
|
$this->affectedRows = FALSE;
|
||||||
|
|
||||||
if ($this->resultset === FALSE) {
|
if ($this->resultSet === FALSE) {
|
||||||
$this->throwException($sql);
|
$this->throwException($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -325,7 +325,7 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return $this->resultset->fetch($type ? PDO::FETCH_ASSOC : PDO::FETCH_NUM);
|
return $this->resultSet->fetch($type ? PDO::FETCH_ASSOC : PDO::FETCH_NUM);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -351,7 +351,7 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -364,11 +364,11 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = $this->resultset->columnCount();
|
$count = $this->resultSet->columnCount();
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 0; $i < $count; $i++) {
|
for ($i = 0; $i < $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$info = @$this->resultset->getColumnsMeta($i); // intentionally @
|
$info = @$this->resultSet->getColumnsMeta($i); // intentionally @
|
||||||
if ($info === FALSE) {
|
if ($info === FALSE) {
|
||||||
throw new DibiDriverException('Driver does not support meta data.');
|
throw new DibiDriverException('Driver does not support meta data.');
|
||||||
}
|
}
|
||||||
@@ -411,7 +411,7 @@ class DibiPdoDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -48,7 +48,7 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var resource
|
* @var resource
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -141,13 +141,13 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function query($sql)
|
public function query($sql)
|
||||||
{
|
{
|
||||||
$this->resultset = @pg_query($this->connection, $sql); // intentionally @
|
$this->resultSet = @pg_query($this->connection, $sql); // intentionally @
|
||||||
|
|
||||||
if ($this->resultset === FALSE) {
|
if ($this->resultSet === FALSE) {
|
||||||
throw new DibiDriverException(pg_last_error($this->connection), 0, $sql);
|
throw new DibiDriverException(pg_last_error($this->connection), 0, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_resource($this->resultset) && pg_num_fields($this->resultset) ? clone $this : NULL;
|
return is_resource($this->resultSet) && pg_num_fields($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -159,7 +159,7 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function affectedRows()
|
public function affectedRows()
|
||||||
{
|
{
|
||||||
return pg_affected_rows($this->resultset);
|
return pg_affected_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -320,7 +320,7 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function rowCount()
|
public function rowCount()
|
||||||
{
|
{
|
||||||
return pg_num_rows($this->resultset);
|
return pg_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -334,7 +334,7 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return pg_fetch_array($this->resultset, NULL, $type ? PGSQL_ASSOC : PGSQL_NUM);
|
return pg_fetch_array($this->resultSet, NULL, $type ? PGSQL_ASSOC : PGSQL_NUM);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -348,7 +348,7 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function seek($row)
|
public function seek($row)
|
||||||
{
|
{
|
||||||
return pg_result_seek($this->resultset, $row);
|
return pg_result_seek($this->resultSet, $row);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -360,8 +360,8 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
pg_free_result($this->resultset);
|
pg_free_result($this->resultSet);
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -374,16 +374,16 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$hasTable = version_compare(PHP_VERSION , '5.2.0', '>=');
|
$hasTable = version_compare(PHP_VERSION , '5.2.0', '>=');
|
||||||
$count = pg_num_fields($this->resultset);
|
$count = pg_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 0; $i < $count; $i++) {
|
for ($i = 0; $i < $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$meta[] = array(
|
$meta[] = array(
|
||||||
'name' => pg_field_name($this->resultset, $i),
|
'name' => pg_field_name($this->resultSet, $i),
|
||||||
'table' => $hasTable ? pg_field_table($this->resultset, $i) : NULL,
|
'table' => $hasTable ? pg_field_table($this->resultSet, $i) : NULL,
|
||||||
'type' => pg_field_type($this->resultset, $i),
|
'type' => pg_field_type($this->resultSet, $i),
|
||||||
'size' => pg_field_size($this->resultset, $i),
|
'size' => pg_field_size($this->resultSet, $i),
|
||||||
'prtlen' => pg_field_prtlen($this->resultset, $i),
|
'prtlen' => pg_field_prtlen($this->resultSet, $i),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return $meta;
|
return $meta;
|
||||||
@@ -410,7 +410,7 @@ class DibiPostgreDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -48,7 +48,7 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
* Resultset resource.
|
* Resultset resource.
|
||||||
* @var resource
|
* @var resource
|
||||||
*/
|
*/
|
||||||
private $resultset;
|
private $resultSet;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -129,15 +129,15 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
{
|
{
|
||||||
DibiDriverException::tryError();
|
DibiDriverException::tryError();
|
||||||
if ($this->buffered) {
|
if ($this->buffered) {
|
||||||
$this->resultset = sqlite_query($this->connection, $sql);
|
$this->resultSet = sqlite_query($this->connection, $sql);
|
||||||
} else {
|
} else {
|
||||||
$this->resultset = sqlite_unbuffered_query($this->connection, $sql);
|
$this->resultSet = sqlite_unbuffered_query($this->connection, $sql);
|
||||||
}
|
}
|
||||||
if (DibiDriverException::catchError($msg)) {
|
if (DibiDriverException::catchError($msg)) {
|
||||||
throw new DibiDriverException($msg, sqlite_last_error($this->connection), $sql);
|
throw new DibiDriverException($msg, sqlite_last_error($this->connection), $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return is_resource($this->resultset) ? clone $this : NULL;
|
return is_resource($this->resultSet) ? clone $this : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -277,7 +277,7 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
if (!$this->buffered) {
|
if (!$this->buffered) {
|
||||||
throw new DibiDriverException('Row count is not available for unbuffered queries.');
|
throw new DibiDriverException('Row count is not available for unbuffered queries.');
|
||||||
}
|
}
|
||||||
return sqlite_num_rows($this->resultset);
|
return sqlite_num_rows($this->resultSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -291,7 +291,7 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function fetch($type)
|
public function fetch($type)
|
||||||
{
|
{
|
||||||
return sqlite_fetch_array($this->resultset, $type ? SQLITE_ASSOC : SQLITE_NUM);
|
return sqlite_fetch_array($this->resultSet, $type ? SQLITE_ASSOC : SQLITE_NUM);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -308,7 +308,7 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
if (!$this->buffered) {
|
if (!$this->buffered) {
|
||||||
throw new DibiDriverException('Cannot seek an unbuffered result set.');
|
throw new DibiDriverException('Cannot seek an unbuffered result set.');
|
||||||
}
|
}
|
||||||
return sqlite_seek($this->resultset, $row);
|
return sqlite_seek($this->resultSet, $row);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -320,7 +320,7 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function free()
|
public function free()
|
||||||
{
|
{
|
||||||
$this->resultset = NULL;
|
$this->resultSet = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -332,12 +332,12 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getColumnsMeta()
|
public function getColumnsMeta()
|
||||||
{
|
{
|
||||||
$count = sqlite_num_fields($this->resultset);
|
$count = sqlite_num_fields($this->resultSet);
|
||||||
$meta = array();
|
$meta = array();
|
||||||
for ($i = 0; $i < $count; $i++) {
|
for ($i = 0; $i < $count; $i++) {
|
||||||
// items 'name' and 'table' are required
|
// items 'name' and 'table' are required
|
||||||
$meta[] = array(
|
$meta[] = array(
|
||||||
'name' => sqlite_field_name($this->resultset, $i),
|
'name' => sqlite_field_name($this->resultSet, $i),
|
||||||
'table' => NULL,
|
'table' => NULL,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -365,7 +365,7 @@ class DibiSqliteDriver extends /*Nette::*/Object implements IDibiDriver
|
|||||||
*/
|
*/
|
||||||
public function getResultResource()
|
public function getResultResource()
|
||||||
{
|
{
|
||||||
return $this->resultset;
|
return $this->resultSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user