<?php
namespace App\Entity;
use App\Repository\LignePvCompetenceRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=LignePvCompetenceRepository::class)
*/
class LignePvCompetence
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity=Inscrit::class)
*/
private $inscrit;
/**
* @ORM\ManyToOne(targetEntity=EntetePvCompetence::class, inversedBy="lignePvCompetences")
*/
private $entetepvcompetence;
/**
* @ORM\Column(type="datetime_immutable", nullable=true)
*/
private $created_at;
/**
* @ORM\Column(type="datetime_immutable", nullable=true)
*/
private $updated_at;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $uc1;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $uc2;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $uc3;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $uc4;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $decisionfinale;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $observation;
public function getId(): ?int
{
return $this->id;
}
public function getInscrit(): ?Inscrit
{
return $this->inscrit;
}
public function setInscrit(?Inscrit $inscrit): self
{
$this->inscrit = $inscrit;
return $this;
}
public function getEntetepvcompetence(): ?EntetePvCompetence
{
return $this->entetepvcompetence;
}
public function setEntetepvcompetence(?EntetePvCompetence $entetepvcompetence): self
{
$this->entetepvcompetence = $entetepvcompetence;
return $this;
}
public function getCreatedAt(): ?\DateTimeImmutable
{
return $this->created_at;
}
public function setCreatedAt(?\DateTimeImmutable $created_at): self
{
$this->created_at = $created_at;
return $this;
}
public function getUpdatedAt(): ?\DateTimeImmutable
{
return $this->updated_at;
}
public function setUpdatedAt(?\DateTimeImmutable $updated_at): self
{
$this->updated_at = $updated_at;
return $this;
}
public function getUc1(): ?float
{
return $this->uc1;
}
public function setUc1(?float $uc1): self
{
$this->uc1 = $uc1;
return $this;
}
public function getUc2(): ?float
{
return $this->uc2;
}
public function setUc2(?float $uc2): self
{
$this->uc2 = $uc2;
return $this;
}
public function getUc3(): ?float
{
return $this->uc3;
}
public function setUc3(?float $uc3): self
{
$this->uc3 = $uc3;
return $this;
}
public function getUc4(): ?float
{
return $this->uc4;
}
public function setUc4(?float $uc4): self
{
$this->uc4 = $uc4;
return $this;
}
public function getDecisionfinale(): ?string
{
return $this->decisionfinale;
}
public function setDecisionfinale(?string $decisionfinale): self
{
$this->decisionfinale = $decisionfinale;
return $this;
}
public function getObservation(): ?string
{
return $this->observation;
}
public function setObservation(?string $observation): self
{
$this->observation = $observation;
return $this;
}
}