src/Entity/OfferteContattiClienti.php line 14
<?phpnamespace App\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;/*** OfferteContattiClienti** @ORM\Table(name="offerte_contatti_clienti")* @ORM\Entity(repositoryClass="App\Repository\OfferteContattiClientiRepository")*/class OfferteContattiClienti{/*** @var int** @ORM\Column(name="id", type="integer")* @ORM\Id* @ORM\GeneratedValue(strategy="AUTO")*/private $id;/*** @ORM\ManyToOne(targetEntity="App\Entity\Offerte", inversedBy="contattiClienti", cascade={"persist"})*/private $offerta;/*** @ORM\ManyToOne(targetEntity="User")* @ORM\JoinColumn(name="utente_contatto_id", referencedColumnName="id", onDelete="SET NULL")*/private $utenteContatto;/*** @var \DateTime** @ORM\Column(name="data_contatto", type="datetime", nullable=true)*/private $dataContatto;/*** @var string** @ORM\Column(name="titolo", type="string", length=255, nullable=true)*/private $titolo;/*** @var string** @ORM\Column(name="messaggio", type="text", nullable=true)*/private $messaggio;/*** @var bool** @ORM\Column(name="contatto_da_agente_o_amministratore", type="boolean", nullable=true)*/private $contattoDaAgenteOAmministratore;/*** @var \DateTime** @ORM\Column(name="data_creazione", type="datetime", nullable=true)*/private $dataCreazione;/*** @var \DateTime** @ORM\Column(name="data_modifica", type="datetime", nullable=true)*/private $dataModifica;/*** @ORM\ManyToOne(targetEntity="User")* @ORM\JoinColumn(name="utente_modifica_id", referencedColumnName="id", onDelete="SET NULL")*/private $utenteModifica;public function getId(): ?int{return $this->id;}public function setDataContatto(?\DateTimeInterface $dataContatto): static{$this->dataContatto = $dataContatto;return $this;}public function getDataContatto(): ?\DateTimeInterface{return $this->dataContatto;}public function setTitolo(?string $titolo): static{$this->titolo = $titolo;return $this;}public function getTitolo(): ?string{return $this->titolo;}public function setMessaggio(?string $messaggio): static{$this->messaggio = $messaggio;return $this;}public function getMessaggio(): ?string{return $this->messaggio;}public function setContattoDaAgenteOAmministratore(?bool $contattoDaAgenteOAmministratore): static{$this->contattoDaAgenteOAmministratore = $contattoDaAgenteOAmministratore;return $this;}public function getContattoDaAgenteOAmministratore(): ?bool{return $this->contattoDaAgenteOAmministratore;}public function setDataCreazione(?\DateTimeInterface $dataCreazione): static{$this->dataCreazione = $dataCreazione;return $this;}public function getDataCreazione(): ?\DateTimeInterface{return $this->dataCreazione;}public function setDataModifica(?\DateTimeInterface $dataModifica): static{$this->dataModifica = $dataModifica;return $this;}public function getDataModifica(): ?\DateTimeInterface{return $this->dataModifica;}public function setOfferta(?Offerte $offerta): static{$this->offerta = $offerta;return $this;}public function getOfferta(): ?Offerte{return $this->offerta;}public function setUtenteContatto(?User $utenteContatto): static{$this->utenteContatto = $utenteContatto;return $this;}public function getUtenteContatto(): ?User{return $this->utenteContatto;}public function setUtenteModifica(?User $utenteModifica): static{$this->utenteModifica = $utenteModifica;return $this;}public function getUtenteModifica(): ?User{return $this->utenteModifica;}public function isContattoDaAgenteOAmministratore(): ?bool{return $this->contattoDaAgenteOAmministratore;}}