summaryrefslogtreecommitdiff
path: root/src/Query/Grammars/FirebirdGrammar.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Query/Grammars/FirebirdGrammar.php')
-rwxr-xr-xsrc/Query/Grammars/FirebirdGrammar.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/Query/Grammars/FirebirdGrammar.php b/src/Query/Grammars/FirebirdGrammar.php
index 888d150..f7780dd 100755
--- a/src/Query/Grammars/FirebirdGrammar.php
+++ b/src/Query/Grammars/FirebirdGrammar.php
@@ -152,12 +152,11 @@ class FirebirdGrammar extends Grammar
*/
protected function wrapValue($value)
{
- // still working on the potential problem of reserved words needing wrapping
- // year is certainly one but others depend on version of Firebird
-// if ($value !== '*') {
-// return '"'.str_replace('"', '""', $value).'"';
-// }
-//
+ // wrap reserved words in firebird
+ if ($value == 'year' or $value == 'pending' or $value == 'value') {
+ return '"'.$value.'"';
+ }
+
// Currently just return unwrapped
return $value;
}