<?php
namespace App\Entity;
use App\Repository\CompetenceSstMacRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=CompetenceSstMacRepository::class)
*/
class CompetenceSstMac
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c21;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c22;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c23;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c3;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c41;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c42;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c51;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c52;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c6;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c7;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $c8;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence2;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence3;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence4;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence5;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence6;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence7;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $competence8;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $certifie;
/**
* @ORM\Column(type="date", nullable=true)
*/
private $datecertification;
/**
* @ORM\OneToOne(targetEntity=Inscrit::class, inversedBy="competenceSstMac", cascade={"persist", "remove"})
*/
private $inscrit;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $noforprev;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $signatureformateur;
/**
* @ORM\Column(type="datetime_immutable", nullable=true)
*/
private $created_at;
public function getId(): ?int
{
return $this->id;
}
public function isC21(): ?bool
{
return $this->c21;
}
public function setC21(?bool $c21): self
{
$this->c21 = $c21;
return $this;
}
public function isC22(): ?bool
{
return $this->c22;
}
public function setC22(?bool $c22): self
{
$this->c22 = $c22;
return $this;
}
public function isC23(): ?bool
{
return $this->c23;
}
public function setC23(?bool $c23): self
{
$this->c23 = $c23;
return $this;
}
public function isC3(): ?bool
{
return $this->c3;
}
public function setC3(?bool $c3): self
{
$this->c3 = $c3;
return $this;
}
public function isC41(): ?bool
{
return $this->c41;
}
public function setC41(?bool $c41): self
{
$this->c41 = $c41;
return $this;
}
public function isC42(): ?bool
{
return $this->c42;
}
public function setC42(?bool $c42): self
{
$this->c42 = $c42;
return $this;
}
public function isC51(): ?bool
{
return $this->c51;
}
public function setC51(?bool $c51): self
{
$this->c51 = $c51;
return $this;
}
public function isC52(): ?bool
{
return $this->c52;
}
public function setC52(?bool $c52): self
{
$this->c52 = $c52;
return $this;
}
public function isC6(): ?bool
{
return $this->c6;
}
public function setC6(?bool $c6): self
{
$this->c6 = $c6;
return $this;
}
public function isC7(): ?bool
{
return $this->c7;
}
public function setC7(?bool $c7): self
{
$this->c7 = $c7;
return $this;
}
public function isC8(): ?bool
{
return $this->c8;
}
public function setC8(?bool $c8): self
{
$this->c8 = $c8;
return $this;
}
public function isCompetence2(): ?bool
{
return $this->competence2;
}
public function setCompetence2(?bool $competence2): self
{
$this->competence2 = $competence2;
return $this;
}
public function isCompetence3(): ?bool
{
return $this->competence3;
}
public function setCompetence3(?bool $competence3): self
{
$this->competence3 = $competence3;
return $this;
}
public function isCompetence4(): ?bool
{
return $this->competence4;
}
public function setCompetence4(?bool $competence4): self
{
$this->competence4 = $competence4;
return $this;
}
public function isCompetence5(): ?bool
{
return $this->competence5;
}
public function setCompetence5(?bool $competence5): self
{
$this->competence5 = $competence5;
return $this;
}
public function isCompetence6(): ?bool
{
return $this->competence6;
}
public function setCompetence6(?bool $competence6): self
{
$this->competence6 = $competence6;
return $this;
}
public function isCompetence7(): ?bool
{
return $this->competence7;
}
public function setCompetence7(?bool $competence7): self
{
$this->competence7 = $competence7;
return $this;
}
public function isCompetence8(): ?bool
{
return $this->competence8;
}
public function setCompetence8(?bool $competence8): self
{
$this->competence8 = $competence8;
return $this;
}
public function isCertifie(): ?bool
{
return $this->certifie;
}
public function setCertifie(?bool $certifie): self
{
$this->certifie = $certifie;
return $this;
}
public function getDatecertification(): ?\DateTimeInterface
{
return $this->datecertification;
}
public function setDatecertification(?\DateTimeInterface $datecertification): self
{
$this->datecertification = $datecertification;
return $this;
}
public function getInscrit(): ?Inscrit
{
return $this->inscrit;
}
public function setInscrit(?Inscrit $inscrit): self
{
$this->inscrit = $inscrit;
return $this;
}
public function getNoforprev(): ?string
{
return $this->noforprev;
}
public function setNoforprev(?string $noforprev): self
{
$this->noforprev = $noforprev;
return $this;
}
public function getSignatureformateur(): ?string
{
return $this->signatureformateur;
}
public function setSignatureformateur(?string $signatureformateur): self
{
$this->signatureformateur = $signatureformateur;
return $this;
}
public function getCreatedAt(): ?\DateTimeImmutable
{
return $this->created_at;
}
public function setCreatedAt(?\DateTimeImmutable $created_at): self
{
$this->created_at = $created_at;
return $this;
}
}