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

Add support for DateTimeInterface

This commit is contained in:
Patrik Votocek
2014-03-24 15:37:25 +01:00
committed by David Grudl
parent 0071b80938
commit 176b1a8895
13 changed files with 35 additions and 13 deletions

View File

@@ -242,7 +242,7 @@ class DibiOdbcDriver extends DibiObject implements IDibiDriver, IDibiResultDrive
case dibi::DATE:
case dibi::DATETIME:
if (!$value instanceof DateTime) {
if (!$value instanceof DateTime && !$value instanceof DateTimeInterface) {
$value = new DibiDateTime($value);
}
return $value->format($type === dibi::DATETIME ? "#m/d/Y H:i:s#" : "#m/d/Y#");