aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/AnnotationBundle
diff options
context:
space:
mode:
authorJérémy Benoist <j0k3r@users.noreply.github.com>2017-07-11 07:30:08 +0200
committerGitHub <noreply@github.com>2017-07-11 07:30:08 +0200
commit9aa11176b89ab99c267c1d2353ef645c817c941d (patch)
tree4e6ddf6e2b76dfd76d0912e94d62a73aaa331685 /src/Wallabag/AnnotationBundle
parent337e807297fb9700407ce6e4c4f7c307b4dae22c (diff)
parent927c9e796ff6fad2bf82a965234f52932cdee657 (diff)
downloadwallabag-9aa11176b89ab99c267c1d2353ef645c817c941d.tar.gz
wallabag-9aa11176b89ab99c267c1d2353ef645c817c941d.tar.zst
wallabag-9aa11176b89ab99c267c1d2353ef645c817c941d.zip
Merge pull request #3264 from wallabag/trait-timestamps
Add EntityTimestampsTrait to handle dates
Diffstat (limited to 'src/Wallabag/AnnotationBundle')
-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