mirror of
https://github.com/dg/dibi.git
synced 2025-08-04 05:07:36 +02:00
added deprecation notices
This commit is contained in:
@@ -207,6 +207,7 @@ class Connection
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public static function alias(& $config, $key, $alias)
|
public static function alias(& $config, $key, $alias)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated, use Helpers::alias().', E_USER_DEPRECATED);
|
||||||
Helpers::alias($config, $key, $alias);
|
Helpers::alias($config, $key, $alias);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -322,6 +322,7 @@ class FirebirdDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -273,6 +273,7 @@ class MsSqlDriver implements Dibi\Driver, Dibi\ResultDriver
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -358,6 +358,7 @@ class MySqlDriver implements Dibi\Driver, Dibi\ResultDriver
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -369,6 +369,7 @@ class MySqliDriver implements Dibi\Driver, Dibi\ResultDriver
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -297,6 +297,7 @@ class OdbcDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -317,6 +317,7 @@ class OracleDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -387,6 +387,7 @@ class PdoDriver implements Dibi\Driver, Dibi\ResultDriver
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -373,6 +373,7 @@ class PostgreDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -317,6 +317,7 @@ class Sqlite3Driver implements Dibi\Driver, Dibi\ResultDriver
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Dibi\Helpers::escape($this, $value, $type);
|
return Dibi\Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -292,6 +292,7 @@ class SqlsrvDriver implements Dibi\Driver, Dibi\ResultDriver
|
|||||||
/** @deprecated */
|
/** @deprecated */
|
||||||
public function escape($value, $type)
|
public function escape($value, $type)
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated.', E_USER_DEPRECATED);
|
||||||
return Helpers::escape($this, $value, $type);
|
return Helpers::escape($this, $value, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -67,6 +67,7 @@ class Result implements IDataSource
|
|||||||
*/
|
*/
|
||||||
final public function getResource()
|
final public function getResource()
|
||||||
{
|
{
|
||||||
|
trigger_error(__METHOD__ . '() is deprecated, use getResultDriver()->getResultResource().', E_USER_DEPRECATED);
|
||||||
return $this->getResultDriver()->getResultResource();
|
return $this->getResultDriver()->getResultResource();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -597,7 +598,7 @@ class Result implements IDataSource
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated
|
* @return Reflection\Column[]
|
||||||
*/
|
*/
|
||||||
final public function getColumns()
|
final public function getColumns()
|
||||||
{
|
{
|
||||||
|
@@ -353,8 +353,11 @@ final class Translator
|
|||||||
case 'sn':
|
case 'sn':
|
||||||
return $value == '' ? 'NULL' : $this->driver->escapeText($value); // notice two equal signs
|
return $value == '' ? 'NULL' : $this->driver->escapeText($value); // notice two equal signs
|
||||||
|
|
||||||
case 'iN': // signed int or NULL
|
|
||||||
case 'in': // deprecated
|
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 == '') {
|
if ($value == '') {
|
||||||
$value = NULL;
|
$value = NULL;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user