src/Entity/Core/Peer/PeerFeedback2nd.php line 10

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