1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-03 20:57:36 +02:00

added deprecation notices

This commit is contained in:
David Grudl
2015-10-26 19:47:24 +01:00
parent f19dd9208a
commit a3325cac4d
13 changed files with 17 additions and 2 deletions

View File

@@ -207,6 +207,7 @@ class Connection
/** @deprecated */
public static function alias(& $config, $key, $alias)
{
trigger_error(__METHOD__ . '() is deprecated, use Helpers::alias().', E_USER_DEPRECATED);
Helpers::alias($config, $key, $alias);
}

View File

@@ -322,6 +322,7 @@ class FirebirdDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -273,6 +273,7 @@ class MsSqlDriver implements Dibi\Driver, Dibi\ResultDriver
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -358,6 +358,7 @@ class MySqlDriver implements Dibi\Driver, Dibi\ResultDriver
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -369,6 +369,7 @@ class MySqliDriver implements Dibi\Driver, Dibi\ResultDriver
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -297,6 +297,7 @@ class OdbcDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -317,6 +317,7 @@ class OracleDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -387,6 +387,7 @@ class PdoDriver implements Dibi\Driver, Dibi\ResultDriver
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -373,6 +373,7 @@ class PostgreDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -317,6 +317,7 @@ class Sqlite3Driver implements Dibi\Driver, Dibi\ResultDriver
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Dibi\Helpers::escape($this, $value, $type);
}

View File

@@ -292,6 +292,7 @@ class SqlsrvDriver implements Dibi\Driver, Dibi\ResultDriver
/** @deprecated */
public function escape($value, $type)
{
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
return Helpers::escape($this, $value, $type);
}

View File

@@ -67,6 +67,7 @@ class Result implements IDataSource
*/
final public function getResource()
{
trigger_error(__METHOD__ . '() is deprecated, use getResultDriver()->getResultResource().', E_USER_DEPRECATED);
return $this->getResultDriver()->getResultResource();
}
@@ -597,7 +598,7 @@ class Result implements IDataSource
/**
* @deprecated
* @return Reflection\Column[]
*/
final public function getColumns()
{

View File

@@ -353,8 +353,11 @@ final class Translator
case 'sn':
return $value == '' ? 'NULL' : $this->driver->escapeText($value); // notice two equal signs
case 'iN': // signed int or NULL
case 'in': // deprecated
trigger_error('Modifier %in is deprecated, use %iN.', E_USER_DEPRECATED);
// intentionally break omitted
case 'iN': // signed int or NULL
if ($value == '') {
$value = NULL;
}