1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-16 11:04:43 +02:00

substitutes moved from DibiDriver to Dibi

changed "comments" behavior in DibiParser
This commit is contained in:
David Grudl
2006-09-23 06:34:44 +00:00
parent da70be27a8
commit da608c2db2
14 changed files with 113 additions and 201 deletions

View File

@@ -166,7 +166,7 @@ class DibiMySqlDriver extends DibiDriver {
public function quoteName($value)
{
return '`' . strtr( $this->applySubsts($value), array('.' => '`.`')) . '`';
return '`' . str_replace('.', '`.`', $value) . '`';
}
@@ -334,9 +334,3 @@ class DibiMySqlResult extends DibiResult
} // class DibiMySqlResult
?>

View File

@@ -146,7 +146,7 @@ class DibiMySqliDriver extends DibiDriver {
public function quoteName($value)
{
return '`' . strtr( $this->applySubsts($value), array('.' => '`.`')) . '`';
return '`' . str_replace('.', '`.`', $value) . '`';
}
@@ -284,9 +284,3 @@ class DibiMySqliResult extends DibiResult
} // class DibiMySqliResult
?>

View File

@@ -144,7 +144,7 @@ class DibiOdbcDriver extends DibiDriver {
public function quoteName($value)
{
return '[' . strtr( $this->applySubsts($value), array('.' => '].[')) . ']';
return '[' . str_replace('.', '].[', $value) . ']';
}
@@ -279,6 +279,3 @@ class DibiOdbcResult extends DibiResult
} // class DibiOdbcResult
?>

View File

@@ -136,7 +136,7 @@ class DibiPostgreDriver extends DibiDriver {
public function quoteName($value)
{
return $this->applySubsts($value);
return $value;
}
@@ -260,9 +260,3 @@ class DibiPostgreResult extends DibiResult
} // class DibiPostgreResult
?>

View File

@@ -136,7 +136,7 @@ class DibiSqliteDriver extends DibiDriver {
public function quoteName($value)
{
return $this->applySubsts($value);
return $value;
}
@@ -236,9 +236,3 @@ class DibiSqliteResult extends DibiResult
} // class DibiSqliteResult
?>