src/Entity/Corriere.php line 16
<?phpnamespace App\Entity;use Doctrine\Common\Collections\ArrayCollection;use Doctrine\Common\Collections\Collection;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;/*** Corriere** @ORM\Table(name="corriere")* @ORM\Entity(repositoryClass="App\Repository\CorriereRepository")*/class Corriere{/*** @var int** @ORM\Column(name="id", type="integer")* @ORM\Id* @ORM\GeneratedValue(strategy="AUTO")*/private $id;/*** @var string** @ORM\Column(name="nome", type="string", length=255)*/private $nome;/*** @var string** @ORM\Column(name="descrizione", type="text", nullable=true)*/private $descrizione;/*** @var bool** @ORM\Column(name="attivo", type="boolean")*/private $attivo;/*** @var string** @ORM\Column(name="testo_visualizzato", type="string", length=255, nullable=true)*/private $testoVisualizzato;/*** @var string** @ORM\Column(name="note", type="text", nullable=true, nullable=true)*/private $note;/*** @ORM\OneToMany(targetEntity="App\Entity\CorriereListino", mappedBy="corriere", cascade={"remove"}, orphanRemoval=true)*/private $listino;/*** @var \DateTime** @ORM\Column(name="data_creazione", type="datetime")*/private $dataCreazione;/*** @var \DateTime** @ORM\Column(name="data_modifica", type="datetime")*/private $dataModifica;/*** @ORM\ManyToOne(targetEntity="User")* @ORM\JoinColumn(name="utente_modifica_id", referencedColumnName="id", onDelete="SET NULL")*/private $utenteModifica;/*** Constructor*/public function __construct(){$this->listino = new \Doctrine\Common\Collections\ArrayCollection();}public function getId(): ?int{return $this->id;}public function setNome(string $nome): static{$this->nome = $nome;return $this;}public function getNome(): ?string{return $this->nome;}public function setDescrizione(?string $descrizione): static{$this->descrizione = $descrizione;return $this;}public function getDescrizione(): ?string{return $this->descrizione;}public function setAttivo(bool $attivo): static{$this->attivo = $attivo;return $this;}public function getAttivo(): ?bool{return $this->attivo;}public function setTestoVisualizzato(?string $testoVisualizzato): static{$this->testoVisualizzato = $testoVisualizzato;return $this;}public function getTestoVisualizzato(): ?string{return $this->testoVisualizzato;}public function setNote(?string $note): static{$this->note = $note;return $this;}public function getNote(): ?string{return $this->note;}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 addListino(CorriereListino $listino): static{if (!$this->listino->contains($listino)) {$this->listino->add($listino);$listino->setCorriere($this);}return $this;}public function removeListino(CorriereListino $listino): static{if ($this->listino->removeElement($listino)) {// set the owning side to null (unless already changed)if ($listino->getCorriere() === $this) {$listino->setCorriere(null);}}return $this;}/*** @return Collection<int, CorriereListino>*/public function getListino(): Collection{return $this->listino;}public function setUtenteModifica(?User $utenteModifica): static{$this->utenteModifica = $utenteModifica;return $this;}public function getUtenteModifica(): ?User{return $this->utenteModifica;}public function isAttivo(): ?bool{return $this->attivo;}}