<?php
namespace App\Entity;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
* Parametre
*
* @ORM\Table(name="PARAMETRE")
* @ORM\Entity
*/
class Parametre
{
/**
* @var int
*
* @ORM\Column(name="idparametre", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idparametre;
/**
* @var bool
*
* @ORM\Column(name="commandegenerer", type="boolean", nullable=false)
*/
private $commandegenerer = '0';
/**
* @var \DateTime|null
*
* @ORM\Column(name="datemaj", type="datetime", nullable=true)
*/
private $datemaj;
/**
* @var string|null
*
* @ORM\Column(name="nomentreprise", type="string", length=255, nullable=true)
*/
private $nomentreprise;
/**
* @var string|null
*
* @ORM\Column(name="nompretraitement", type="string", length=255, nullable=true)
*/
private $nompretraitement;
/**
* @var string|null
*
* @ORM\Column(name="logonavbarre", type="text", length=0, nullable=true)
*/
private $logonavbarre;
/**
* @var string|null
*
* @ORM\Column(name="logologin", type="text", length=0, nullable=true)
*/
private $logologin;
/**
* @var string|null
*
* @ORM\Column(name="contactfooter", type="string", length=255, nullable=true)
*/
private $contactfooter;
/**
* @var string|null
*
* @ORM\Column(name="colorprimary", type="string", length=10, nullable=true)
*/
private $colorprimary;
/**
* @var string|null
*
* @ORM\Column(name="logopdf", type="text", length=0, nullable=true)
*/
private $logopdf;
/**
* @var string|null
*
* @ORM\Column(name="sitefooterpdf", type="string", length=255, nullable=true)
*/
private $sitefooterpdf;
/**
* @var string|null
*
* @ORM\Column(name="colorsecondary", type="string", length=10, nullable=true)
*/
private $colorsecondary;
/**
* @var string|null
*
* @ORM\Column(name="versionapp", type="string", length=50, nullable=true)
*/
private $versionapp;
/**
* @var bool
*
* @ORM\Column(name="modemaintenance", type="boolean", nullable=false)
*/
private $modemaintenance = '0';
/**
* @var string|null
*
* @ORM\Column(name="url", type="string", length=255, nullable=true)
*/
private $url;
/**
* @var string|null
*
* @ORM\Column(name="mailer", type="string", length=255, nullable=true)
*/
private $mailer;
/**
* @var string|null
*
* @ORM\Column(name="destinataire", type="string", length=255, nullable=true)
*/
private $destinataire;
/**
* @var string|null
*
* @ORM\Column(name="nompdf", type="string", length=255, nullable=true)
*/
private $nompdf;
public function getIdparametre(): ?int
{
return $this->idparametre;
}
public function isCommandegenerer(): ?bool
{
return $this->commandegenerer;
}
public function setCommandegenerer(bool $commandegenerer): static
{
$this->commandegenerer = $commandegenerer;
return $this;
}
public function getDatemaj(): ?\DateTimeInterface
{
return $this->datemaj;
}
public function setDatemaj(?\DateTimeInterface $datemaj): static
{
$this->datemaj = $datemaj;
return $this;
}
public function getNomentreprise(): ?string
{
return $this->nomentreprise;
}
public function setNomentreprise(?string $nomentreprise): static
{
$this->nomentreprise = $nomentreprise;
return $this;
}
public function getNompretraitement(): ?string
{
return $this->nompretraitement;
}
public function setNompretraitement(?string $nompretraitement): static
{
$this->nompretraitement = $nompretraitement;
return $this;
}
public function getLogonavbarre(): ?string
{
return $this->logonavbarre;
}
public function setLogonavbarre(?string $logonavbarre): static
{
$this->logonavbarre = $logonavbarre;
return $this;
}
public function getLogologin(): ?string
{
return $this->logologin;
}
public function setLogologin(?string $logologin): static
{
$this->logologin = $logologin;
return $this;
}
public function getContactfooter(): ?string
{
return $this->contactfooter;
}
public function setContactfooter(?string $contactfooter): static
{
$this->contactfooter = $contactfooter;
return $this;
}
public function getColorprimary(): ?string
{
return $this->colorprimary;
}
public function setColorprimary(?string $colorprimary): static
{
$this->colorprimary = $colorprimary;
return $this;
}
public function getLogopdf(): ?string
{
return $this->logopdf;
}
public function setLogopdf(?string $logopdf): static
{
$this->logopdf = $logopdf;
return $this;
}
public function getSitefooterpdf(): ?string
{
return $this->sitefooterpdf;
}
public function setSitefooterpdf(?string $sitefooterpdf): static
{
$this->sitefooterpdf = $sitefooterpdf;
return $this;
}
public function getColorsecondary(): ?string
{
return $this->colorsecondary;
}
public function setColorsecondary(?string $colorsecondary): static
{
$this->colorsecondary = $colorsecondary;
return $this;
}
public function getVersionapp(): ?string
{
return $this->versionapp;
}
public function setVersionapp(?string $versionapp): static
{
$this->versionapp = $versionapp;
return $this;
}
public function isModemaintenance(): ?bool
{
return $this->modemaintenance;
}
public function setModemaintenance(bool $modemaintenance): static
{
$this->modemaintenance = $modemaintenance;
return $this;
}
public function getUrl(): ?string
{
return $this->url;
}
public function setUrl(?string $url): static
{
$this->url = $url;
return $this;
}
public function getMailer(): ?string
{
return $this->mailer;
}
public function setMailer(?string $mailer): static
{
$this->mailer = $mailer;
return $this;
}
public function getDestinataire(): ?string
{
return $this->destinataire;
}
public function setDestinataire(?string $destinataire): static
{
$this->destinataire = $destinataire;
return $this;
}
public function getNompdf(): ?string
{
return $this->nompdf;
}
public function setNompdf(?string $nompdf): static
{
$this->nompdf = $nompdf;
return $this;
}
}