diff options
Diffstat (limited to 'src/Wallabag/CoreBundle/Entity/Tag.php')
-rw-r--r-- | src/Wallabag/CoreBundle/Entity/Tag.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Wallabag/CoreBundle/Entity/Tag.php b/src/Wallabag/CoreBundle/Entity/Tag.php index 0d7f8c2b..1cdf4df0 100644 --- a/src/Wallabag/CoreBundle/Entity/Tag.php +++ b/src/Wallabag/CoreBundle/Entity/Tag.php | |||
@@ -4,6 +4,8 @@ namespace Wallabag\CoreBundle\Entity; | |||
4 | 4 | ||
5 | use Doctrine\ORM\Mapping as ORM; | 5 | use Doctrine\ORM\Mapping as ORM; |
6 | use JMS\Serializer\Annotation\XmlRoot; | 6 | use JMS\Serializer\Annotation\XmlRoot; |
7 | use JMS\Serializer\Annotation\ExclusionPolicy; | ||
8 | use JMS\Serializer\Annotation\Expose; | ||
7 | 9 | ||
8 | /** | 10 | /** |
9 | * Tag | 11 | * Tag |
@@ -11,12 +13,14 @@ use JMS\Serializer\Annotation\XmlRoot; | |||
11 | * @XmlRoot("tag") | 13 | * @XmlRoot("tag") |
12 | * @ORM\Table(name="tag") | 14 | * @ORM\Table(name="tag") |
13 | * @ORM\Entity(repositoryClass="Wallabag\CoreBundle\Repository\TagRepository") | 15 | * @ORM\Entity(repositoryClass="Wallabag\CoreBundle\Repository\TagRepository") |
16 | * @ExclusionPolicy("all") | ||
14 | */ | 17 | */ |
15 | class Tag | 18 | class Tag |
16 | { | 19 | { |
17 | /** | 20 | /** |
18 | * @var integer | 21 | * @var integer |
19 | * | 22 | * |
23 | * @Expose | ||
20 | * @ORM\Column(name="id", type="integer") | 24 | * @ORM\Column(name="id", type="integer") |
21 | * @ORM\Id | 25 | * @ORM\Id |
22 | * @ORM\GeneratedValue(strategy="AUTO") | 26 | * @ORM\GeneratedValue(strategy="AUTO") |
@@ -26,11 +30,17 @@ class Tag | |||
26 | /** | 30 | /** |
27 | * @var string | 31 | * @var string |
28 | * | 32 | * |
33 | * @Expose | ||
29 | * @ORM\Column(name="label", type="text") | 34 | * @ORM\Column(name="label", type="text") |
30 | */ | 35 | */ |
31 | private $label; | 36 | private $label; |
32 | 37 | ||
33 | /** | 38 | /** |
39 | * @ORM\ManyToMany(targetEntity="Entry", mappedBy="tags", cascade={"persist", "merge"}) | ||
40 | */ | ||
41 | private $entries; | ||
42 | |||
43 | /** | ||
34 | * Get id | 44 | * Get id |
35 | * | 45 | * |
36 | * @return integer | 46 | * @return integer |