aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/AnnotationBundle/Entity/Annotation.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Wallabag/AnnotationBundle/Entity/Annotation.php')
-rw-r--r--src/Wallabag/AnnotationBundle/Entity/Annotation.php15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/Wallabag/AnnotationBundle/Entity/Annotation.php b/src/Wallabag/AnnotationBundle/Entity/Annotation.php
index 04d83001..a180d504 100644
--- a/src/Wallabag/AnnotationBundle/Entity/Annotation.php
+++ b/src/Wallabag/AnnotationBundle/Entity/Annotation.php
@@ -10,6 +10,7 @@ use JMS\Serializer\Annotation\SerializedName;
10use JMS\Serializer\Annotation\VirtualProperty; 10use JMS\Serializer\Annotation\VirtualProperty;
11use Symfony\Component\Validator\Constraints as Assert; 11use Symfony\Component\Validator\Constraints as Assert;
12use Wallabag\CoreBundle\Entity\Entry; 12use Wallabag\CoreBundle\Entity\Entry;
13use Wallabag\CoreBundle\Helper\EntityTimestampsTrait;
13use Wallabag\UserBundle\Entity\User; 14use Wallabag\UserBundle\Entity\User;
14 15
15/** 16/**
@@ -22,6 +23,8 @@ use Wallabag\UserBundle\Entity\User;
22 */ 23 */
23class Annotation 24class Annotation
24{ 25{
26 use EntityTimestampsTrait;
27
25 /** 28 /**
26 * @var int 29 * @var int
27 * 30 *
@@ -134,18 +137,6 @@ class Annotation
134 } 137 }
135 138
136 /** 139 /**
137 * @ORM\PrePersist
138 * @ORM\PreUpdate
139 */
140 public function timestamps()
141 {
142 if (null === $this->createdAt) {
143 $this->createdAt = new \DateTime();
144 }
145 $this->updatedAt = new \DateTime();
146 }
147
148 /**
149 * Get created. 140 * Get created.
150 * 141 *
151 * @return \DateTime 142 * @return \DateTime