src/Entity/PartnerIcal.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5. * PartnerIcal
  6. *
  7. * @ORM\Table(name="partner_ical")
  8. * @ORM\Entity
  9. */
  10. class PartnerIcal
  11. {
  12. /**
  13. * @var int|null
  14. *
  15. * @ORM\Column(name="id", type="integer")
  16. * @ORM\Id
  17. * @ORM\GeneratedValue(strategy="IDENTITY")
  18. */
  19. private $id;
  20. /**
  21. * @var string|null
  22. *
  23. * @ORM\Column(name="name", type="text", length=255, nullable=true, options={"default"="NULL"})
  24. */
  25. private $name;
  26. /**
  27. * @var string|null
  28. *
  29. * @ORM\Column(name="url", type="text", length=255, nullable=true, options={"default"="NULL"})
  30. */
  31. private $url;
  32. /**
  33. * @var bool|null
  34. *
  35. * @ORM\Column(name="active", type="boolean", nullable=true)
  36. */
  37. private $active = true;
  38. /**
  39. * @var Partner
  40. *
  41. * @ORM\ManyToOne(targetEntity="Partner", inversedBy="icals")
  42. * @ORM\JoinColumns({
  43. * @ORM\JoinColumn(name="partner_id", referencedColumnName="id")
  44. * })
  45. */
  46. private $partner;
  47. /**
  48. * @return int|null
  49. */
  50. public function getId(): ?int
  51. {
  52. return $this->id;
  53. }
  54. /**
  55. * @param int|null $id
  56. */
  57. public function setId(?int $id): void
  58. {
  59. $this->id = $id;
  60. }
  61. /**
  62. * @return string|null
  63. */
  64. public function getName(): ?string
  65. {
  66. return $this->name;
  67. }
  68. /**
  69. * @param string|null $name
  70. */
  71. public function setName(?string $name): void
  72. {
  73. $this->name = $name;
  74. }
  75. /**
  76. * @return string|null
  77. */
  78. public function getUrl(): ?string
  79. {
  80. return $this->url;
  81. }
  82. /**
  83. * @param string|null $url
  84. */
  85. public function setUrl(?string $url): void
  86. {
  87. $this->url = $url;
  88. }
  89. /**
  90. * @return bool|null
  91. */
  92. public function getActive(): ?bool
  93. {
  94. return $this->active;
  95. }
  96. /**
  97. * @param bool|null $active
  98. */
  99. public function setActive(?bool $active): void
  100. {
  101. $this->active = $active;
  102. }
  103. /**
  104. * @return Partner
  105. */
  106. public function getPartner(): Partner
  107. {
  108. return $this->partner;
  109. }
  110. /**
  111. * @param Partner $partner
  112. */
  113. public function setPartner(Partner $partner): void
  114. {
  115. $this->partner = $partner;
  116. }
  117. }