src/Entity/CarnetEntainement.php line 12

  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\CarnetEntainementRepository;
  4. use Doctrine\Common\Collections\ArrayCollection;
  5. use Doctrine\Common\Collections\Collection;
  6. use Doctrine\DBAL\Types\Types;
  7. use Doctrine\ORM\Mapping as ORM;
  8. #[ORM\Entity(repositoryClassCarnetEntainementRepository::class)]
  9. class CarnetEntainement
  10. {
  11.     #[ORM\Id]
  12.     #[ORM\GeneratedValue]
  13.     #[ORM\Column]
  14.     private ?int $id null;
  15.     #[ORM\Column(typeTypes::DATE_MUTABLE)]
  16.     private ?\DateTimeInterface $date_seance null;
  17.     #[ORM\Column]
  18.     private ?int $duree_seance null;
  19.     #[ORM\Column]
  20.     private ?int $Environement null;
  21.     #[ORM\Column(length255)]
  22.     private ?string $accompagnement null;
  23.     #[ORM\Column]
  24.     private ?int $charge null;
  25.     #[ORM\Column(typeTypes::SMALLINT)]
  26.     private ?int $intensite null;
  27.     #[ORM\Column(length255)]
  28.     private ?string $ressenti null;
  29.     #[ORM\Column(typeTypes::TEXTnullabletrue)]
  30.     private ?string $notes_personnelles null;
  31.     #[ORM\ManyToOne(inversedBy'carnetEntainements')]
  32.     #[ORM\JoinColumn(nullablefalse)]
  33.     private ?Sport $sport null;
  34.     #[ORM\ManyToOne(inversedBy'carnetEntainements')]
  35.     #[ORM\JoinColumn(nullablefalse)]
  36.     private ?User $user null;
  37.     #[ORM\Column(type'string'nullabletrue)]
  38.     private ?string $docFilename null;
  39.     public function __construct()
  40.     {
  41.     }
  42.     public function getId(): ?int
  43.     {
  44.         return $this->id;
  45.     }
  46.     public function getDateSeance(): ?\DateTimeInterface
  47.     {
  48.         return $this->date_seance;
  49.     }
  50.     public function setDateSeance(\DateTimeInterface $date_seance): static
  51.     {
  52.         $this->date_seance $date_seance;
  53.         return $this;
  54.     }
  55.     public function getDureeSeance(): ?int
  56.     {
  57.         return $this->duree_seance;
  58.     }
  59.     public function setDureeSeance(int $duree_seance): static
  60.     {
  61.         $this->duree_seance $duree_seance;
  62.         return $this;
  63.     }
  64.     public function getEnvironement(): ?int
  65.     {
  66.         return $this->Environement;
  67.     }
  68.     public function setEnvironement(int $Environement): static
  69.     {
  70.         $this->Environement $Environement;
  71.         return $this;
  72.     }
  73.     public function getAccompagnement(): ?string
  74.     {
  75.         return $this->accompagnement;
  76.     }
  77.     public function setAccompagnement(string $accompagnement): static
  78.     {
  79.         $this->accompagnement $accompagnement;
  80.         return $this;
  81.     }
  82.     public function getCharge(): ?int
  83.     {
  84.         return $this->charge;
  85.     }
  86.     public function setCharge(int $charge): static
  87.     {
  88.         $this->charge $charge;
  89.         return $this;
  90.     }
  91.     public function getIntensite(): ?int
  92.     {
  93.         return $this->intensite;
  94.     }
  95.     public function setIntensite(int $intensite): static
  96.     {
  97.         $this->intensite $intensite;
  98.         return $this;
  99.     }
  100.     public function getRessenti(): ?string
  101.     {
  102.         return $this->ressenti;
  103.     }
  104.     public function setRessenti(string $ressenti): static
  105.     {
  106.         $this->ressenti $ressenti;
  107.         return $this;
  108.     }
  109.     public function getNotesPersonnelles(): ?string
  110.     {
  111.         return $this->notes_personnelles;
  112.     }
  113.     public function setNotesPersonnelles(?string $notes_personnelles): static
  114.     {
  115.         $this->notes_personnelles $notes_personnelles;
  116.         return $this;
  117.     }
  118.     public function getSport(): ?Sport
  119.     {
  120.         return $this->sport;
  121.     }
  122.     public function setSport(?Sport $sport): static
  123.     {
  124.         $this->sport $sport;
  125.         return $this;
  126.     }
  127.     public function getUser(): ?User
  128.     {
  129.         return $this->user;
  130.     }
  131.     public function setUser(?User $user): static
  132.     {
  133.         $this->user $user;
  134.         return $this;
  135.     }
  136.     public function getDocFilename(): ?string
  137.     {
  138.         return $this->docFilename;
  139.     }
  140.     public function setDocFilename(?string $docFilename): self
  141.     {
  142.         $this->docFilename $docFilename;
  143.         return $this;
  144.     }
  145. }