src/CoreBundle/Entity/PeerFeedback2nd.php line 12

Open in your IDE?
  1. <?php
  2. namespace CoreBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5. * @ORM\Table("peer_feedback2nd")
  6. * @ORM\Entity(repositoryClass="CoreBundle\Entity\PeerFeedback2ndRepository")
  7. */
  8. class PeerFeedback2nd
  9. {
  10. /**
  11. * @var int
  12. *
  13. * @ORM\Column(name="id", type="integer")
  14. * @ORM\Id
  15. * @ORM\GeneratedValue(strategy="AUTO")
  16. */
  17. private $id;
  18. /**
  19. * @var PeerFeedback
  20. *
  21. * @ORM\OneToOne(targetEntity="CoreBundle\Entity\PeerFeedback", inversedBy="peerFeedback2nd")
  22. */
  23. private $peerFeedback;
  24. /**
  25. * @ORM\Column(type="integer", nullable=true)
  26. */
  27. private ?int $rating = null;
  28. /**
  29. * @return int
  30. */
  31. public function getId(): int
  32. {
  33. return $this->id;
  34. }
  35. /**
  36. * @return PeerFeedback
  37. */
  38. public function getPeerFeedback(): PeerFeedback
  39. {
  40. return $this->peerFeedback;
  41. }
  42. /**
  43. * @param PeerFeedback $peerFeedback
  44. */
  45. public function setPeerFeedback(PeerFeedback $peerFeedback)
  46. {
  47. $this->peerFeedback = $peerFeedback;
  48. }
  49. public function getRating(): ?int
  50. {
  51. return $this->rating;
  52. }
  53. public function setRating(int $rating)
  54. {
  55. $this->rating = $rating;
  56. }
  57. }