src/Entity/PartnerHasUser.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5. * PartnerHasUser
  6. *
  7. * @ORM\Table(name="partner_has_user")
  8. * @ORM\Entity
  9. */
  10. class PartnerHasUser
  11. {
  12. /**
  13. * @var int
  14. *
  15. * @ORM\Column(name="id", type="integer", nullable=false)
  16. * @ORM\Id
  17. * @ORM\GeneratedValue(strategy="IDENTITY")
  18. */
  19. private $id;
  20. /**
  21. * @var Partner
  22. *
  23. * @ORM\ManyToOne(targetEntity="Partner", inversedBy="partnerHasUsers")
  24. * @ORM\JoinColumns({
  25. * @ORM\JoinColumn(name="partner_id", referencedColumnName="id")
  26. * })
  27. */
  28. private $partner;
  29. /**
  30. * @var User
  31. *
  32. * @ORM\ManyToOne(targetEntity="User")
  33. * @ORM\JoinColumns({
  34. * @ORM\JoinColumn(name="user_id", referencedColumnName="id")
  35. * })
  36. */
  37. private $user;
  38. /**
  39. * @var string|null
  40. *
  41. * @ORM\Column(name="notes", type="text", length=65535, nullable=true, options={"default"="NULL"})
  42. */
  43. private $notes;
  44. /**
  45. * @return int
  46. */
  47. public function getId(): int
  48. {
  49. return $this->id;
  50. }
  51. /**
  52. * @param int $id
  53. */
  54. public function setId(int $id): void
  55. {
  56. $this->id = $id;
  57. }
  58. /**
  59. * @return Partner
  60. */
  61. public function getPartner(): Partner
  62. {
  63. return $this->partner;
  64. }
  65. /**
  66. * @param Partner $partner
  67. */
  68. public function setPartner(Partner $partner): void
  69. {
  70. $this->partner = $partner;
  71. }
  72. /**
  73. * @return User
  74. */
  75. public function getUser(): User
  76. {
  77. return $this->user;
  78. }
  79. /**
  80. * @param User $user
  81. */
  82. public function setUser(User $user): void
  83. {
  84. $this->user = $user;
  85. }
  86. /**
  87. * @return string|null
  88. */
  89. public function getNotes(): ?string
  90. {
  91. return $this->notes;
  92. }
  93. /**
  94. * @param string|null $notes
  95. */
  96. public function setNotes(?string $notes): void
  97. {
  98. $this->notes = $notes;
  99. }
  100. }