<?phpnamespace App\Entity;use App\Repository\ContactParticipationPlaceExpertRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: ContactParticipationPlaceExpertRepository::class)]class ContactParticipationPlaceExpert{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column(type: 'integer')] private $id; #[ORM\Column(type: 'string', length: 255)] private $firstname; #[ORM\Column(type: 'string', length: 255)] private $phone; #[ORM\Column(type: 'string', length: 255)] private $email; #[ORM\Column(type: 'string', length: 255)] private $linkLinkedin; #[ORM\Column(type: 'string', length: 255)] private $expertise; #[ORM\ManyToOne(targetEntity: AccountingFirm::class, inversedBy: 'contactParticipationPlaceExperts')] #[ORM\JoinColumn(nullable: false)] private $accountingFirm; #[ORM\Column(type: 'datetime_immutable')] private $createdAt; #[ORM\Column(type: 'boolean')] private $rgpd; public function getId(): ?int { return $this->id; } public function getFirstname(): ?string { return $this->firstname; } public function setFirstname(string $firstname): self { $this->firstname = $firstname; return $this; } public function getPhone(): ?string { return $this->phone; } public function setPhone(string $phone): self { $this->phone = $phone; return $this; } public function getEmail(): ?string { return $this->email; } public function setEmail(string $email): self { $this->email = $email; return $this; } public function getLinkLinkedin(): ?string { return $this->linkLinkedin; } public function setLinkLinkedin(string $linkLinkedin): self { $this->linkLinkedin = $linkLinkedin; return $this; } public function getExpertise(): ?string { return $this->expertise; } public function setExpertise(string $expertise): self { $this->expertise = $expertise; return $this; } public function getAccountingFirm(): ?AccountingFirm { return $this->accountingFirm; } public function setAccountingFirm(?AccountingFirm $accountingFirm): self { $this->accountingFirm = $accountingFirm; return $this; } public function getCreatedAt(): ?\DateTimeImmutable { return $this->createdAt; } public function setCreatedAt(\DateTimeImmutable $createdAt): self { $this->createdAt = $createdAt; return $this; } public function isRgpd(): ?bool { return $this->rgpd; } public function setRgpd(bool $rgpd): self { $this->rgpd = $rgpd; return $this; }}