src/Entity/EmailingClientDesabonnement.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\EmailingClientDesabonnementRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. #[ORM\Entity(repositoryClassEmailingClientDesabonnementRepository::class)]
  6. class EmailingClientDesabonnement
  7. {
  8.     #[ORM\Id]
  9.     #[ORM\GeneratedValue]
  10.     #[ORM\Column(type'integer')]
  11.     private $id;
  12.   #[ORM\Column(type'string'length255)]
  13.   private ?string $email;
  14.   #[ORM\Column(type'datetime')]
  15.   private ?\DateTime $createdAt;
  16.   #[ORM\ManyToOne(targetEntityAccountingFirm::class, inversedBy'emailingClientDesabonnements')]
  17.   private $accountingFirm;
  18.   public function getId(): ?int
  19.   {
  20.     return $this->id;
  21.   }
  22.   public function getEmail(): ?string
  23.   {
  24.     return $this->email;
  25.   }
  26.   public function setEmail(string $email): self
  27.   {
  28.     $this->email $email;
  29.     return $this;
  30.   }
  31.   public function getCreatedAt(): ?\DateTime
  32.   {
  33.     return $this->createdAt;
  34.   }
  35.   public function setCreatedAt(\DateTime $createdAt): self
  36.   {
  37.     $this->createdAt $createdAt;
  38.     return $this;
  39.   }
  40.   public function getAccountingFirm(): ?AccountingFirm
  41.   {
  42.       return $this->accountingFirm;
  43.   }
  44.   public function setAccountingFirm(?AccountingFirm $accountingFirm): self
  45.   {
  46.       $this->accountingFirm $accountingFirm;
  47.       return $this;
  48.   }
  49. }