namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
+use JMS\Serializer\Annotation as Serializer;
/**
* @ORM\Entity()
* @ORM\Table(name="Friendship");
+ * @Serializer\ExclusionPolicy("all")
*/
class Friendship
{
/**
* @ORM\Id
- * @ORM\ManyToOne(targetEntity="Person", inversedBy="friends", cascade={"all"})
+ * @ORM\ManyToOne(targetEntity="Person", inversedBy="friends")
*/
protected $person;
/**
* @ORM\Id
- * @ORM\ManyToOne(targetEntity="Person", inversedBy="friends_with_me", cascade={"all"})
+ * @ORM\ManyToOne(targetEntity="Person", inversedBy="friends_with_me")
+ * @Serializer\Expose
*/
protected $friend;
/**
* @ORM\Column(type="boolean", options={"default":false})
+ * @Serializer\Expose
*/
protected $is_valid;