Normalize DateTime values as ISO 8601 strings

This commit is contained in:
Miha Vrhovnik 2013-03-07 17:33:07 -05:00 committed by Jeremy Mikola
commit dd00409e85

View file

@ -67,7 +67,7 @@ class ModelToElasticaAutoTransformer implements ModelToElasticaTransformerInterf
{
$normalizeValue = function(&$v) {
if ($v instanceof \DateTime) {
$v = (int) $v->format('U');
$v = $v->format('v');
} elseif (!is_scalar($v) && !is_null($v)) {
$v = (string) $v;
}