<?php
namespace App\Entity;
use App\Repository\ConfigurationRepository;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: ConfigurationRepository::class)]
class Configuration
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $logo = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $lienfb = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $lienyoutube = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $lienlikedin = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $icon = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $github = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $reaserachGate = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $dblp = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $biographie = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $titre = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $email = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $telph = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $adresse = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $about = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $encadrement = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $certification = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $temoignage = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $contact = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nbencadrementpfemaster = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nbencadrementthese = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nbconference = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nbrevues = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $faits = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $skills = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $resume = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $summaryfullname = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $summaryabout = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $summaryplace = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $summarymobile = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $summaryemail = null;
public function getId(): ?int
{
return $this->id;
}
public function getLogo(): ?string
{
return $this->logo;
}
public function setLogo(?string $logo): self
{
$this->logo = $logo;
return $this;
}
public function getLienfb(): ?string
{
return $this->lienfb;
}
public function setLienfb(?string $lienfb): self
{
$this->lienfb = $lienfb;
return $this;
}
public function getLienyoutube(): ?string
{
return $this->lienyoutube;
}
public function setLienyoutube(?string $lienyoutube): self
{
$this->lienyoutube = $lienyoutube;
return $this;
}
public function getLienlikedin(): ?string
{
return $this->lienlikedin;
}
public function setLienlikedin(?string $lienlikedin): self
{
$this->lienlikedin = $lienlikedin;
return $this;
}
public function getIcon(): ?string
{
return $this->icon;
}
public function setIcon(?string $icon): self
{
$this->icon = $icon;
return $this;
}
public function getGithub(): ?string
{
return $this->github;
}
public function setGithub(?string $github): self
{
$this->github = $github;
return $this;
}
public function getReaserachGate(): ?string
{
return $this->reaserachGate;
}
public function setReaserachGate(?string $reaserachGate): self
{
$this->reaserachGate = $reaserachGate;
return $this;
}
public function getDblp(): ?string
{
return $this->dblp;
}
public function setDblp(?string $dblp): self
{
$this->dblp = $dblp;
return $this;
}
public function getBiographie(): ?string
{
return $this->biographie;
}
public function setBiographie(?string $biographie): self
{
$this->biographie = $biographie;
return $this;
}
public function getTitre(): ?string
{
return $this->titre;
}
public function setTitre(?string $titre): self
{
$this->titre = $titre;
return $this;
}
public function getEmail(): ?string
{
return $this->email;
}
public function setEmail(?string $email): self
{
$this->email = $email;
return $this;
}
public function getTelph(): ?string
{
return $this->telph;
}
public function setTelph(?string $telph): self
{
$this->telph = $telph;
return $this;
}
public function getAdresse(): ?string
{
return $this->adresse;
}
public function setAdresse(?string $adresse): self
{
$this->adresse = $adresse;
return $this;
}
public function getAbout(): ?string
{
return $this->about;
}
public function setAbout(?string $about): self
{
$this->about = $about;
return $this;
}
public function getEncadrement(): ?string
{
return $this->encadrement;
}
public function setEncadrement(?string $encadrement): self
{
$this->encadrement = $encadrement;
return $this;
}
public function getCertification(): ?string
{
return $this->certification;
}
public function setCertification(?string $certification): self
{
$this->certification = $certification;
return $this;
}
public function getTemoignage(): ?string
{
return $this->temoignage;
}
public function setTemoignage(?string $temoignage): self
{
$this->temoignage = $temoignage;
return $this;
}
public function getContact(): ?string
{
return $this->contact;
}
public function setContact(?string $contact): self
{
$this->contact = $contact;
return $this;
}
public function getNbencadrementpfemaster(): ?string
{
return $this->nbencadrementpfemaster;
}
public function setNbencadrementpfemaster(?string $nbencadrementpfemaster): self
{
$this->nbencadrementpfemaster = $nbencadrementpfemaster;
return $this;
}
public function getNbencadrementthese(): ?string
{
return $this->nbencadrementthese;
}
public function setNbencadrementthese(?string $nbencadrementthese): self
{
$this->nbencadrementthese = $nbencadrementthese;
return $this;
}
public function getNbconference(): ?string
{
return $this->nbconference;
}
public function setNbconference(?string $nbconference): self
{
$this->nbconference = $nbconference;
return $this;
}
public function getNbrevues(): ?string
{
return $this->nbrevues;
}
public function setNbrevues(?string $nbrevues): self
{
$this->nbrevues = $nbrevues;
return $this;
}
public function getFaits(): ?string
{
return $this->faits;
}
public function setFaits(?string $faits): self
{
$this->faits = $faits;
return $this;
}
public function getSkills(): ?string
{
return $this->skills;
}
public function setSkills(?string $skills): self
{
$this->skills = $skills;
return $this;
}
public function getResume(): ?string
{
return $this->resume;
}
public function setResume(?string $resume): self
{
$this->resume = $resume;
return $this;
}
public function getSummaryfullname(): ?string
{
return $this->summaryfullname;
}
public function setSummaryfullname(?string $summaryfullname): self
{
$this->summaryfullname = $summaryfullname;
return $this;
}
public function getSummaryabout(): ?string
{
return $this->summaryabout;
}
public function setSummaryabout(?string $summaryabout): self
{
$this->summaryabout = $summaryabout;
return $this;
}
public function getSummaryplace(): ?string
{
return $this->summaryplace;
}
public function setSummaryplace(?string $summaryplace): self
{
$this->summaryplace = $summaryplace;
return $this;
}
public function getSummarymobile(): ?string
{
return $this->summarymobile;
}
public function setSummarymobile(?string $summarymobile): self
{
$this->summarymobile = $summarymobile;
return $this;
}
public function getSummaryemail(): ?string
{
return $this->summaryemail;
}
public function setSummaryemail(?string $summaryemail): self
{
$this->summaryemail = $summaryemail;
return $this;
}
}