<?phpnamespace App\Entity;use App\Repository\RepportingTrimestrielleRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: RepportingTrimestrielleRepository::class)]class RepportingTrimestrielle{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column(type: 'integer')] private $id; #[ORM\ManyToOne(targetEntity: AccountingFirm::class, inversedBy: 'repportingTrimestrielles')] #[ORM\JoinColumn(nullable: false)] private $Cabinet; #[ORM\Column(type: 'string', length: 255)] private $visit; #[ORM\Column(type: 'string', length: 255)] private $mail; #[ORM\Column(type: 'string', length: 255)] private $appel; #[ORM\Column(type: 'string', length: 255, nullable: true)] private $remark; #[ORM\Column(type: 'integer')] private $trimestre; #[ORM\Column(type: 'integer')] private $annee; public function getId(): ?int { return $this->id; } public function getCabinet(): ?AccountingFirm { return $this->Cabinet; } public function setCabinet(?AccountingFirm $Cabinet): self { $this->Cabinet = $Cabinet; return $this; } public function getVisit(): ?string { return $this->visit; } public function setVisit(string $visit): self { $this->visit = $visit; return $this; } public function getMail(): ?string { return $this->mail; } public function setMail(string $mail): self { $this->mail = $mail; return $this; } public function getAppel(): ?string { return $this->appel; } public function setAppel(string $appel): self { $this->appel = $appel; return $this; } public function getRemark(): ?string { return $this->remark; } public function setRemark(string $remark): self { $this->remark = $remark; return $this; } public function getTrimestre(): ?int { return $this->trimestre; } public function setTrimestre(int $trimestre): self { $this->trimestre = $trimestre; return $this; } public function getAnnee(): ?int { return $this->annee; } public function setAnnee(int $annee): self { $this->annee = $annee; return $this; }}