src/Entity/AnagraficheIndirizzi.php line 15

  1. <?php
  2. namespace App\Entity;
  3. use App\Model\Colonna;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. /**
  7.  * AnagraficheIndirizzi
  8.  *
  9.  * @ORM\Table(name="anagrafiche_indirizzi")
  10.  * @ORM\Entity(repositoryClass="App\Repository\AnagraficheIndirizziRepository")
  11.  */
  12. class AnagraficheIndirizzi
  13. {
  14.     /**
  15.      * @var int
  16.      *
  17.      * @ORM\Column(name="id", type="integer")
  18.      * @ORM\Id
  19.      * @ORM\GeneratedValue(strategy="AUTO")
  20.      */
  21.     private $id;
  22.     /**
  23.      * @var string
  24.      *
  25.      * @ORM\Column(name="codice", type="string", length=255)
  26.      */
  27.     private $codice;
  28.     /**
  29.      * @var string
  30.      *
  31.      * @ORM\Column(name="tipo_indirizzo", type="string", length=255)
  32.      */
  33.     private $tipoIndirizzo;
  34.     /**
  35.      * @var string
  36.      *
  37.      * @ORM\Column(name="ragione_sociale", type="string", length=255, nullable=true)
  38.      */
  39.     private $ragioneSociale;
  40.     /**
  41.      * @var string
  42.      *
  43.      * @ORM\Column(name="indirizzo", type="string", length=255, nullable=true)
  44.      */
  45.     private $indirizzo;
  46.     /**
  47.      * @var string
  48.      *
  49.      * @ORM\Column(name="citta", type="string", length=255, nullable=true)
  50.      */
  51.     private $citta;
  52.     /**
  53.      * @var string
  54.      *
  55.      * @ORM\Column(name="cap", type="string", length=255, nullable=true)
  56.      */
  57.     private $cap;
  58.     /**
  59.      * @var string
  60.      *
  61.      * @ORM\Column(name="provincia", type="string", length=255, nullable=true)
  62.      */
  63.     private $provincia;
  64.     /**
  65.      * @var string
  66.      *
  67.      * @ORM\Column(name="nazione", type="string", length=255, nullable=true)
  68.      */
  69.     private $nazione;
  70.     /**
  71.      * @var string
  72.      *
  73.      * @ORM\Column(name="latitudine", type="decimal", precision=28, scale=9, nullable=true)
  74.      */
  75.     private $latitudine;
  76.     /**
  77.      * @var string
  78.      *
  79.      * @ORM\Column(name="longitudine", type="decimal", precision=28, scale=9, nullable=true)
  80.      */
  81.     private $longitudine;
  82.     /**
  83.      * @var \DateTime
  84.      *
  85.      * @ORM\Column(name="data_creazione", type="datetime")
  86.      */
  87.     private $dataCreazione;
  88.     /**
  89.      * @var \DateTime
  90.      *
  91.      * @ORM\Column(name="data_modifica", type="datetime")
  92.      */
  93.     private $dataModifica;
  94.     public static function CreaListaColonne($padre "")
  95.     {
  96.         return array(
  97.             'id' => Colonna::CreaColonna('id''int''Id'$padre''''''falsenull),
  98.             'codice' => Colonna::CreaColonna('codice''string''Codice'$padre''''''falsenull),
  99.             'tipoIndirizzo' => Colonna::CreaColonna('tipoIndirizzo''string''Tipo indirizzo'$padre''''''falsenull),
  100.             'ragioneSociale' => Colonna::CreaColonna('ragioneSociale''string''Ragione sociale'$padre''''''falsenull),
  101.             'indirizzo' => Colonna::CreaColonna('indirizzo''string''Indirizzo'$padre''''''falsenull),
  102.             'citta' => Colonna::CreaColonna('citta''string''Città'$padre''''''falsenull),
  103.             'cap' => Colonna::CreaColonna('cap''string''Cap'$padre''''''falsenull),
  104.             'provincia' => Colonna::CreaColonna('provincia''string''Provincia'$padre''''''falsenull),
  105.             'nazione' => Colonna::CreaColonna('nazione''string''Nazione'$padre''''''falsenull),
  106.             'latitudine' => Colonna::CreaColonna('latitudine''string''Latitudine'$padre''''''falsenull),
  107.             'longitudine' => Colonna::CreaColonna('longitudine''string''Longitudine'$padre''''''falsenull),
  108.             'dataCreazione' => Colonna::CreaColonna('dataCreazione''datetime''Data creazione'$padre''''''falsenull),
  109.             'dataModifica' => Colonna::CreaColonna('dataModifica''datetime''Data modifica'$padre''''''falsenull),
  110.         );
  111.     }
  112.     public function getId(): ?int
  113.     {
  114.         return $this->id;
  115.     }
  116.     public function setCodice(string $codice): static
  117.     {
  118.         $this->codice $codice;
  119.         return $this;
  120.     }
  121.     public function getCodice(): ?string
  122.     {
  123.         return $this->codice;
  124.     }
  125.     public function setTipoIndirizzo(string $tipoIndirizzo): static
  126.     {
  127.         $this->tipoIndirizzo $tipoIndirizzo;
  128.         return $this;
  129.     }
  130.     public function getTipoIndirizzo(): ?string
  131.     {
  132.         return $this->tipoIndirizzo;
  133.     }
  134.     public function setRagioneSociale(?string $ragioneSociale): static
  135.     {
  136.         $this->ragioneSociale $ragioneSociale;
  137.         return $this;
  138.     }
  139.     public function getRagioneSociale(): ?string
  140.     {
  141.         return $this->ragioneSociale;
  142.     }
  143.     public function setIndirizzo(?string $indirizzo): static
  144.     {
  145.         $this->indirizzo $indirizzo;
  146.         return $this;
  147.     }
  148.     public function getIndirizzo(): ?string
  149.     {
  150.         return $this->indirizzo;
  151.     }
  152.     public function setCitta(?string $citta): static
  153.     {
  154.         $this->citta $citta;
  155.         return $this;
  156.     }
  157.     public function getCitta(): ?string
  158.     {
  159.         return $this->citta;
  160.     }
  161.     public function setCap(?string $cap): static
  162.     {
  163.         $this->cap $cap;
  164.         return $this;
  165.     }
  166.     public function getCap(): ?string
  167.     {
  168.         return $this->cap;
  169.     }
  170.     public function setProvincia(?string $provincia): static
  171.     {
  172.         $this->provincia $provincia;
  173.         return $this;
  174.     }
  175.     public function getProvincia(): ?string
  176.     {
  177.         return $this->provincia;
  178.     }
  179.     public function setNazione(?string $nazione): static
  180.     {
  181.         $this->nazione $nazione;
  182.         return $this;
  183.     }
  184.     public function getNazione(): ?string
  185.     {
  186.         return $this->nazione;
  187.     }
  188.     public function setLatitudine(?string $latitudine): static
  189.     {
  190.         $this->latitudine $latitudine;
  191.         return $this;
  192.     }
  193.     public function getLatitudine(): ?string
  194.     {
  195.         return $this->latitudine;
  196.     }
  197.     public function setLongitudine(?string $longitudine): static
  198.     {
  199.         $this->longitudine $longitudine;
  200.         return $this;
  201.     }
  202.     public function getLongitudine(): ?string
  203.     {
  204.         return $this->longitudine;
  205.     }
  206.     public function setDataCreazione(\DateTimeInterface $dataCreazione): static
  207.     {
  208.         $this->dataCreazione $dataCreazione;
  209.         return $this;
  210.     }
  211.     public function getDataCreazione(): ?\DateTimeInterface
  212.     {
  213.         return $this->dataCreazione;
  214.     }
  215.     public function setDataModifica(\DateTimeInterface $dataModifica): static
  216.     {
  217.         $this->dataModifica $dataModifica;
  218.         return $this;
  219.     }
  220.     public function getDataModifica(): ?\DateTimeInterface
  221.     {
  222.         return $this->dataModifica;
  223.     }
  224. }