From 5fa60aceea17aa963207f0ad539449de31fefd16 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Thu, 14 May 2009 01:24:21 +0200 Subject: [PATCH] Create quoted datetime strings of DateTime objects. --- framework/Db/lib/Horde/Db/Adapter/Abstract/Schema.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/framework/Db/lib/Horde/Db/Adapter/Abstract/Schema.php b/framework/Db/lib/Horde/Db/Adapter/Abstract/Schema.php index 65352dbf0..b50ac2510 100644 --- a/framework/Db/lib/Horde/Db/Adapter/Abstract/Schema.php +++ b/framework/Db/lib/Horde/Db/Adapter/Abstract/Schema.php @@ -118,6 +118,10 @@ abstract class Horde_Db_Adapter_Abstract_Schema "#{quoted_string_prefix}'#{quote_string(value.to_yaml)}'" end */ + } elseif ($value instanceof DateTime) { + return $this->_adapter->quoteString($type == 'integer' + ? $value->format('U') + : $value->format('Y-m-d H:i:s')); } else { /*@TODO when String, ActiveSupport::Multibyte::Chars -- 2.11.0