<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Parametres
*
* @ORM\Table(name="parametres", indexes={@ORM\Index(name="id_liste_pays", columns={"id_liste_pays"}), @ORM\Index(name="voyage_public", columns={"voyage_public"}), @ORM\Index(name="pseudo", columns={"pseudo"}), @ORM\Index(name="nom", columns={"nom"}), @ORM\Index(name="email", columns={"email"}), @ORM\Index(name="date_naiss", columns={"date_naiss"}), @ORM\Index(name="id_credentiel", columns={"id_credentiel"}), @ORM\Index(name="mot_de_passe", columns={"mot_de_passe"})})
* @ORM\Entity
*/
class Parametres
{
/**
* @var int
*
* @ORM\Column(name="id_parametres", type="integer", nullable=false, options={"unsigned"=true})
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idParametres;
/**
* @var \DateTime|null
*
* @ORM\Column(name="date_connexion", type="date", nullable=true)
*/
private $dateConnexion;
/**
* @var \DateTime|null
*
* @ORM\Column(name="date_demande", type="date", nullable=true)
*/
private $dateDemande;
/**
* @var bool|null
*
* @ORM\Column(name="renitialiser", type="boolean", nullable=true)
*/
private $renitialiser;
/**
* @var bool|null
*
* @ORM\Column(name="envoyer", type="boolean", nullable=true)
*/
private $envoyer;
/**
* @var int|null
*
* @ORM\Column(name="id_credentiel", type="integer", nullable=true, options={"default"="1","unsigned"=true})
*/
private $idCredentiel = '1';
/**
* @var string
*
* @ORM\Column(name="pseudo", type="string", length=50, nullable=false)
*/
private $pseudo;
/**
* @var string
*
* @ORM\Column(name="mot_de_passe", type="string", length=50, nullable=false)
*/
private $motDePasse;
/**
* @var string
*
* @ORM\Column(name="email", type="string", length=100, nullable=false)
*/
private $email;
/**
* @var string|null
*
* @ORM\Column(name="nom", type="string", length=100, nullable=true)
*/
private $nom;
/**
* @var string|null
*
* @ORM\Column(name="prenom", type="string", length=100, nullable=true)
*/
private $prenom;
/**
* @var \DateTime|null
*
* @ORM\Column(name="date_naiss", type="date", nullable=true)
*/
private $dateNaiss;
/**
* @var string|null
*
* @ORM\Column(name="ville", type="string", length=100, nullable=true)
*/
private $ville;
/**
* @var string|null
*
* @ORM\Column(name="id_liste_pays", type="string", length=2, nullable=true, options={"fixed"=true})
*/
private $idListePays;
/**
* @var string|null
*
* @ORM\Column(name="langue", type="string", length=100, nullable=true)
*/
private $langue;
/**
* @var bool|null
*
* @ORM\Column(name="visible", type="boolean", nullable=true)
*/
private $visible;
/**
* @var string|null
*
* @ORM\Column(name="photo", type="string", length=255, nullable=true)
*/
private $photo;
/**
* @var bool|null
*
* @ORM\Column(name="voyage_public", type="boolean", nullable=true)
*/
private $voyagePublic;
/**
* @var string|null
*
* @ORM\Column(name="device", type="string", length=3, nullable=true)
*/
private $device;
/**
* @var string|null
*
* @ORM\Column(name="latitude", type="string", length=50, nullable=true)
*/
private $latitude;
/**
* @var string|null
*
* @ORM\Column(name="longitude", type="string", length=50, nullable=true)
*/
private $longitude;
/**
* @var string|null
*
* @ORM\Column(name="lieu_localisation", type="string", length=150, nullable=true)
*/
private $lieuLocalisation;
/**
* @var int|null
*
* @ORM\Column(name="pays_localisation", type="integer", nullable=true)
*/
private $paysLocalisation;
/**
* @ORM\Column(type="string", name="facebook_id", nullable=true)
*/
protected $facebookId;
/**
* @ORM\Column(type="string", name="google_id", nullable=true)
*/
protected $googleId;
public function getIdParametres(): ?int
{
return $this->idParametres;
}
public function getDateConnexion(): ?\DateTimeInterface
{
return $this->dateConnexion;
}
public function setDateConnexion(?\DateTimeInterface $dateConnexion): self
{
$this->dateConnexion = $dateConnexion;
return $this;
}
public function getDateDemande(): ?\DateTimeInterface
{
return $this->dateDemande;
}
public function setDateDemande(?\DateTimeInterface $dateDemande): self
{
$this->dateDemande = $dateDemande;
return $this;
}
public function getRenitialiser(): ?bool
{
return $this->renitialiser;
}
public function setRenitialiser(?bool $renitialiser): self
{
$this->renitialiser = $renitialiser;
return $this;
}
public function getEnvoyer(): ?bool
{
return $this->envoyer;
}
public function setEnvoyer(?bool $envoyer): self
{
$this->envoyer = $envoyer;
return $this;
}
public function getIdCredentiel(): ?int
{
return $this->idCredentiel;
}
public function setIdCredentiel(?int $idCredentiel): self
{
$this->idCredentiel = $idCredentiel;
return $this;
}
public function getPseudo(): ?string
{
return $this->pseudo;
}
public function setPseudo(string $pseudo): self
{
$this->pseudo = $pseudo;
return $this;
}
public function getMotDePasse(): ?string
{
return $this->motDePasse;
}
public function setMotDePasse(string $motDePasse): self
{
$this->motDePasse = $motDePasse;
return $this;
}
public function getEmail(): ?string
{
return $this->email;
}
public function setEmail(string $email): self
{
$this->email = $email;
return $this;
}
public function getNom(): ?string
{
return $this->nom;
}
public function setNom(?string $nom): self
{
$this->nom = $nom;
return $this;
}
public function getPrenom(): ?string
{
return $this->prenom;
}
public function setPrenom(?string $prenom): self
{
$this->prenom = $prenom;
return $this;
}
public function getDateNaiss(): ?\DateTimeInterface
{
return $this->dateNaiss;
}
public function setDateNaiss(?\DateTimeInterface $dateNaiss): self
{
$this->dateNaiss = $dateNaiss;
return $this;
}
public function getVille(): ?string
{
return $this->ville;
}
public function setVille(?string $ville): self
{
$this->ville = $ville;
return $this;
}
public function getIdListePays(): ?string
{
return $this->idListePays;
}
public function setIdListePays(?string $idListePays): self
{
$this->idListePays = $idListePays;
return $this;
}
public function getLangue(): ?string
{
return $this->langue;
}
public function setLangue(?string $langue): self
{
$this->langue = $langue;
return $this;
}
public function getVisible(): ?bool
{
return $this->visible;
}
public function setVisible(?bool $visible): self
{
$this->visible = $visible;
return $this;
}
public function getPhoto(): ?string
{
return $this->photo;
}
public function setPhoto(?string $photo): self
{
$this->photo = $photo;
return $this;
}
public function getVoyagePublic(): ?bool
{
return $this->voyagePublic;
}
public function setVoyagePublic(?bool $voyagePublic): self
{
$this->voyagePublic = $voyagePublic;
return $this;
}
public function getDevice(): ?string
{
return $this->device;
}
public function setDevice(?string $device): self
{
$this->device = $device;
return $this;
}
public function getLatitude(): ?string
{
return $this->latitude;
}
public function setLatitude(?string $latitude): self
{
$this->latitude = $latitude;
return $this;
}
public function getLongitude(): ?string
{
return $this->longitude;
}
public function setLongitude(?string $longitude): self
{
$this->longitude = $longitude;
return $this;
}
public function getLieuLocalisation(): ?string
{
return $this->lieuLocalisation;
}
public function setLieuLocalisation(?string $lieuLocalisation): self
{
$this->lieuLocalisation = $lieuLocalisation;
return $this;
}
public function getPaysLocalisation(): ?int
{
return $this->paysLocalisation;
}
public function setPaysLocalisation(?int $paysLocalisation): self
{
$this->paysLocalisation = $paysLocalisation;
return $this;
}
/**
* @return mixed
*/
public function getFacebookId()
{
return $this->facebookId;
}
/**
* @param mixed $facebookId
*/
public function setFacebookId($facebookId)
{
$this->facebookId = $facebookId;
}
/**
* @return mixed
*/
public function getGoogleId()
{
return $this->googleId;
}
/**
* @param mixed $googleId
*/
public function setGoogleId($googleId)
{
$this->googleId = $googleId;
}
}