src/Entity/AssociazioneAttributi.php line 21
<?phpnamespace App\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;/*** AssociazioneAttributi** @ORM\Table(name="associazione_attributi", indexes={* @ORM\Index(name="associazione_att_idx",* columns={* "articolo_id",* "mappa_categoria_articolo_id",* "attributo_id"* }* )})* @ORM\Entity(repositoryClass="App\Repository\AssociazioneAttributiRepository")*/class AssociazioneAttributi{/*** @var int** @ORM\Column(name="id", type="integer")* @ORM\Id* @ORM\GeneratedValue(strategy="AUTO")*/private $id;/*** @ORM\ManyToOne(targetEntity="Articoli")* @ORM\JoinColumn(name="articolo_id", referencedColumnName="id", onDelete="SET NULL")*/private $articolo;/*** @ORM\ManyToOne(targetEntity="MappaCategorieArticoli", inversedBy="attributi", cascade={"persist"})*/private $mappaCategoriaArticolo;/*** @ORM\ManyToOne(targetEntity="Attributi")* @ORM\JoinColumn(name="attributo_id", referencedColumnName="id", onDelete="SET NULL")*/private $attributo;/*** @ORM\ManyToOne(targetEntity="App\Entity\Lingue")* @ORM\JoinColumn(name="lingua_locale", referencedColumnName="locale", onDelete="SET NULL")*/private $lingua;/*** @var string** @ORM\Column(name="valore", type="string", length=255)*/private $valore;/*** @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 setValore(string $valore): static{$this->valore = $valore;return $this;}public function getValore(): ?string{return $this->valore;}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 setArticolo(?Articoli $articolo): static{$this->articolo = $articolo;return $this;}public function getArticolo(): ?Articoli{return $this->articolo;}public function setMappaCategoriaArticolo(?MappaCategorieArticoli $mappaCategoriaArticolo): static{$this->mappaCategoriaArticolo = $mappaCategoriaArticolo;return $this;}public function getMappaCategoriaArticolo(): ?MappaCategorieArticoli{return $this->mappaCategoriaArticolo;}public function setAttributo(?Attributi $attributo): static{$this->attributo = $attributo;return $this;}public function getAttributo(): ?Attributi{return $this->attributo;}public function setUtenteModifica(?User $utenteModifica): static{$this->utenteModifica = $utenteModifica;return $this;}public function getUtenteModifica(): ?User{return $this->utenteModifica;}public function setLingua(?Lingue $lingua): static{$this->lingua = $lingua;return $this;}public function getLingua(): ?Lingue{return $this->lingua;}}