*/
private $updatedAt;
- /**
- * @var string
- *
- * @ORM\Column(name="user_id", type="decimal", precision=10, scale=0, nullable=true)
- */
- private $userId;
-
/**
* @var string
*
*/
private $isPublic;
+ /**
+ * @ORM\ManyToOne(targetEntity="User", inversedBy="entries")
+ */
+ private $user;
+
+ /*
+ * @param User $user
+ */
+ public function __construct(User $user)
+ {
+ $this->user = $user;
+ }
+
/**
* Get id
*
}
/**
- * Set userId
- *
- * @param string $userId
- * @return Entry
- */
- public function setUserId($userId)
- {
- $this->userId = $userId;
-
- return $this;
- }
-
- /**
- * Get userId
- *
- * @return string
+ * @return User
*/
- public function getUserId()
+ public function getUser()
{
- return $this->userId;
+ return $this->user;
}
/**