mirror of
https://github.com/dg/dibi.git
synced 2025-08-05 21:58:10 +02:00
IDibiDriver::getColumnsMeta() renamed to getResultColumns() (BC break!)
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
@@ -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();
|
||||
|
@@ -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();
|
||||
|
@@ -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();
|
||||
|
@@ -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)) {
|
||||
|
@@ -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();
|
||||
|
@@ -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();
|
||||
|
@@ -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();
|
||||
|
@@ -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);
|
||||
|
@@ -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();
|
||||
|
@@ -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();
|
||||
|
@@ -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);
|
||||
}
|
||||
}
|
||||
|
@@ -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.
|
||||
|
Reference in New Issue
Block a user