Ver código fonte

FD3-222 serializer

Guillermo Espinoza 7 anos atrás
pai
commit
9e6bde5719

+ 3 - 0
src/StatsBundle/Entity/DeviceServer.php

@@ -5,6 +5,7 @@ namespace StatsBundle\Entity;
 use Doctrine\ORM\Mapping as ORM;
 use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
 use Symfony\Component\Validator\Constraints as Assert;
+use JMS\Serializer\Annotation as JMS;
 
 /**
  * @ORM\Table
@@ -57,6 +58,8 @@ class DeviceServer
 
     /**
      * @ORM\OneToMany(targetEntity="Device", mappedBy="deviceServer", fetch="EXTRA_LAZY")
+     * 
+     * @JMS\Exclude
      */
     protected $devices;
 

+ 3 - 0
src/StatsBundle/Entity/Onu.php

@@ -5,6 +5,7 @@ namespace StatsBundle\Entity;
 use Doctrine\ORM\Mapping as ORM;
 use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
 use Symfony\Component\Validator\Constraints as Assert;
+use JMS\Serializer\Annotation as JMS;
 
 /**
  * @ORM\Table
@@ -40,6 +41,8 @@ class Onu
 
     /**
      * @ORM\ManyToOne(targetEntity="DeviceServer", inversedBy="devices", fetch="EXTRA_LAZY")
+     * 
+     * @JMS\MaxDepth(1)
      */
     protected $deviceServer;