Newer
Older
<?php
namespace App\Entity;
use App\Enum\Secteur;
use App\Repository\EtablissementRepository;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: EtablissementRepository::class)]
class Etablissement
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nom = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nature = null;
#[ORM\Column(enumType: Secteur::class)]
private ?Secteur $secteur = null;
#[ORM\Column(type: Types::DECIMAL, precision: 12, scale: 9, nullable: true)]
private ?string $longitude = null;
#[ORM\Column(type: Types::DECIMAL, precision: 12, scale: 9, nullable: true)]
private ?string $latitude = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $adresse = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $departement = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $region = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $academie = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $commune = null;
#[ORM\Column(type: Types::DATE_MUTABLE, nullable: true)]
private ?\DateTimeInterface $date_ouverture = null;
Mathéo Beaudouin
a validé
#[ORM\Column(length: 255)]
private ?string $code_departement = null;
#[ORM\Column(length: 255)]
private ?string $code_academie = null;
#[ORM\Column(length: 255)]
private ?string $code_region = null;
#[ORM\Column(length: 255)]
private ?string $code_commune = null;
#[ORM\Column(nullable: true)]
private ?float $coordX = null;
#[ORM\Column(nullable: true)]
private ?float $coordY = null;
public function getId(): ?int
{
return $this->id;
}
public function getNom(): ?string
{
return $this->nom;
}
public function setNom(?string $nom): static
{
$this->nom = $nom;
return $this;
}
public function getNature(): ?string
{
return $this->nature;
}
public function setNature(?string $nature): static
{
$this->nature = $nature;
return $this;
}
public function getSecteur(): ?Secteur
{
return $this->secteur;
}
public function setSecteur(Secteur $secteur): static
{
$this->secteur = $secteur;
return $this;
}
public function getLongitude(): ?string
{
return $this->longitude;
}
public function setLongitude(?string $longitude): static
{
$this->longitude = $longitude;
return $this;
}
public function getLatitude(): ?string
{
return $this->latitude;
}
public function setLatitude(?string $latitude): static
{
$this->latitude = $latitude;
return $this;
}
public function getAdresse(): ?string
{
return $this->adresse;
}
public function setAdresse(?string $adresse): static
{
$this->adresse = $adresse;
return $this;
}
public function getDepartement(): ?string
{
return $this->departement;
}
public function setDepartement(?string $departement): static
{
$this->departement = $departement;
return $this;
}
public function getRegion(): ?string
{
return $this->region;
}
public function setRegion(?string $region): static
{
$this->region = $region;
return $this;
}
public function getAcademie(): ?string
{
return $this->academie;
}
public function setAcademie(?string $academie): static
{
$this->academie = $academie;
return $this;
}
public function getCommune(): ?string
{
return $this->commune;
}
public function setCommune(?string $commune): static
{
$this->commune = $commune;
return $this;
}
public function getDateOuverture(): ?\DateTimeInterface
{
return $this->date_ouverture;
}
public function setDateOuverture(?\DateTimeInterface $date_ouverture): static
{
$this->date_ouverture = $date_ouverture;
return $this;
}
Mathéo Beaudouin
a validé
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
public function getCodeDepartement(): ?string
{
return $this->code_departement;
}
public function setCodeDepartement(string $code_departement): static
{
$this->code_departement = $code_departement;
return $this;
}
public function getCodeAcademie(): ?string
{
return $this->code_academie;
}
public function setCodeAcademie(string $code_academie): static
{
$this->code_academie = $code_academie;
return $this;
}
public function getCodeRegion(): ?string
{
return $this->code_region;
}
public function setCodeRegion(string $code_region): static
{
$this->code_region = $code_region;
return $this;
}
public function getCodeCommune(): ?string
{
return $this->code_commune;
}
public function setCodeCommune(string $code_commune): static
{
$this->code_commune = $code_commune;
return $this;
}
public function getCoordX(): ?float
{
return $this->coordX;
}
public function setCoordX(?float $coordX): static
{
$this->coordX = $coordX;
return $this;
}
public function getCoordY(): ?float
{
return $this->coordY;
}
public function setCoordY(?float $coordY): static
{
$this->coordY = $coordY;
return $this;
}