3 namespace Wallabag\CoreBundle\Entity
;
5 use Wallabag\FederationBundle\Entity\Account
;
6 use Wallabag\UserBundle\Entity\User
;
7 use Doctrine\ORM\Mapping
as ORM
;
19 * @ORM\Column(name="id", type="integer")
21 * @ORM\GeneratedValue(strategy="AUTO")
28 * @ORM\ManyToOne(targetEntity="Wallabag\FederationBundle\Entity\Account")
35 * @ORM\ManyToOne(targetEntity="Wallabag\FederationBundle\Entity\Account")
37 private $userDestination;
42 * @ORM\ManyToOne(targetEntity="Wallabag\CoreBundle\Entity\Entry")
49 * @ORM\Column(name="accepted", type="boolean")
56 public function __construct()
58 $this->accepted
= false;
64 public function getId()
72 public function getUserOrigin()
74 return $this->userOrigin
;
78 * @param User $userOrigin
81 public function setUserOrigin(User
$userOrigin)
83 $this->userOrigin
= $userOrigin;
90 public function getUserDestination()
92 return $this->userDestination
;
96 * @param User $userDestination
99 public function setUserDestination(User
$userDestination)
101 $this->userDestination
= $userDestination;
108 public function isAccepted()
110 return $this->accepted
;
114 * @param bool $accepted
117 public function setAccepted($accepted)
119 $this->accepted
= $accepted;
126 public function getEntry()
132 * @param Entry $entry
135 public function setEntry(Entry
$entry)
137 $this->entry
= $entry;