1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-05 13:47:33 +02:00

IDibiDriver::getColumnsMeta() renamed to getResultColumns() (BC break!)

This commit is contained in:
David Grudl
2010-08-03 23:33:12 +02:00
parent 0d7b9c32c9
commit 746a553419
13 changed files with 13 additions and 13 deletions

View File

@@ -393,7 +393,7 @@ class DibiFirebirdDriver extends DibiObject implements IDibiDriver, IDibiReflect
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
throw new NotImplementedException;
}

View File

@@ -313,7 +313,7 @@ class DibiMsSqlDriver extends DibiObject implements IDibiDriver
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = mssql_num_fields($this->resultSet);
$res = array();

View File

@@ -315,7 +315,7 @@ class DibiMsSql2005Driver extends DibiObject implements IDibiDriver
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = sqlsrv_num_fields($this->resultSet);
$res = array();

View File

@@ -395,7 +395,7 @@ class DibiMySqlDriver extends DibiObject implements IDibiDriver, IDibiReflector
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = mysql_num_fields($this->resultSet);
$res = array();

View File

@@ -390,7 +390,7 @@ class DibiMySqliDriver extends DibiObject implements IDibiDriver, IDibiReflector
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
static $types;
if (empty($types)) {

View File

@@ -340,7 +340,7 @@ class DibiOdbcDriver extends DibiObject implements IDibiDriver, IDibiReflector
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = odbc_num_fields($this->resultSet);
$res = array();

View File

@@ -328,7 +328,7 @@ class DibiOracleDriver extends DibiObject implements IDibiDriver, IDibiReflector
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = oci_num_fields($this->resultSet);
$res = array();

View File

@@ -393,7 +393,7 @@ class DibiPdoDriver extends DibiObject implements IDibiDriver
* @return array
* @throws DibiException
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = $this->resultSet->columnCount();
$res = array();

View File

@@ -369,7 +369,7 @@ class DibiPostgreDriver extends DibiObject implements IDibiDriver, IDibiReflecto
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$hasTable = version_compare(PHP_VERSION , '5.2.0', '>=');
$count = pg_num_fields($this->resultSet);

View File

@@ -347,7 +347,7 @@ class DibiSqliteDriver extends DibiObject implements IDibiDriver, IDibiReflector
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = sqlite_num_fields($this->resultSet);
$res = array();

View File

@@ -334,7 +334,7 @@ class DibiSqlite3Driver extends DibiObject implements IDibiDriver, IDibiReflecto
* Returns metadata for all columns in a result set.
* @return array
*/
public function getColumnsMeta()
public function getResultColumns()
{
$count = $this->resultSet->numColumns();
$res = array();

View File

@@ -433,7 +433,7 @@ class DibiResultInfo extends DibiObject
{
if ($this->columns === NULL) {
$this->columns = array();
foreach ($this->driver->getColumnsMeta() as $info) {
foreach ($this->driver->getResultColumns() as $info) {
$this->columns[] = $this->names[$info['name']] = new DibiColumnInfo($this->driver, $info);
}
}

View File

@@ -223,7 +223,7 @@ interface IDibiDriver
* Returns metadata for all columns in a result set.
* @return array of {name, nativetype [, table, fullname, (int) size, (bool) nullable, (mixed) default, (bool) autoincrement, (array) vendor ]}
*/
function getColumnsMeta();
function getResultColumns();
/**
* Returns the result set resource.