@@ -35,7 +35,8 @@ class Annotation implements AnnotationDriverInterface
'date',
'time',
'datetime',
- 'timestamp'
+ 'timestamp',
+ 'zenddate'
);
/**
@@ -31,7 +31,8 @@ class Xml extends BaseXml
@@ -36,7 +36,8 @@ class Yaml extends File implements Driver
@@ -27,6 +27,9 @@ final class ODM extends BaseAdapterODM implements TimestampableAdapter
if (isset($mapping['type']) && $mapping['type'] === 'timestamp') {
return time();
}
+ if ($meta->getTypeOfField($field) == 'zenddate') {
+ return new \Zend_Date();
+ }
return new \DateTime();
@@ -23,6 +23,9 @@ final class ORM extends BaseAdapterORM implements TimestampableAdapter
*/
public function getDateValue(ClassMetadata $meta, $field)
{