src/Entity/SeanceDetail.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\SeanceDetailRepository;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. #[ORM\Entity(repositoryClassSeanceDetailRepository::class)]
  7. class SeanceDetail
  8. {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column]
  12.     private ?int $id null;
  13.     #[ORM\Column(length255nullabletrue)]
  14.     private ?string $effectue null;
  15.    /* #[ORM\Column(length: 255, nullable: true)]
  16.     private ?string $nomseance = null;*/
  17.     #[ORM\Column(typeTypes::DATE_MUTABLEnullabletrue)]
  18.     private ?\DateTimeInterface $dateseance null;
  19.     #[ORM\ManyToOne(inversedBy'detailseance')]
  20.     private ?Seance $seance null;
  21.     #[ORM\Column(typeTypes::DATE_MUTABLEnullabletrue)]
  22.     private ?\DateTimeInterface $datesemaine null;
  23.     #[ORM\Column(length255nullabletrue)]
  24.     private ?string $seanceevaluation null;
  25.     public function getId(): ?int
  26.     {
  27.         return $this->id;
  28.     }
  29.     public function getEffectue(): ?string
  30.     {
  31.         return $this->effectue;
  32.     }
  33.     public function setEffectue(?string $effectue): self
  34.     {
  35.         $this->effectue $effectue;
  36.         return $this;
  37.     }
  38.    
  39.     public function getDateseance(): ?\DateTimeInterface
  40.     {
  41.         return $this->dateseance;
  42.     }
  43.     public function setDateseance(?\DateTimeInterface $dateseance): self
  44.     {
  45.         $this->dateseance $dateseance;
  46.         return $this;
  47.     }
  48.     
  49.    public function getSeance(): ?Seance
  50.    {
  51.        return $this->seance;
  52.    }
  53.    public function setSeance(?Seance $seance): self
  54.    {
  55.        $this->seance $seance;
  56.        return $this;
  57.    }
  58.    public function getDatesemaine(): ?\DateTimeInterface
  59.    {
  60.        return $this->datesemaine;
  61.    }
  62.    public function setDatesemaine(?\DateTimeInterface $datesemaine): self
  63.    {
  64.        $this->datesemaine $datesemaine;
  65.        return $this;
  66.    }
  67.    public function getSeanceevaluation(): ?string
  68.    {
  69.        return $this->seanceevaluation;
  70.    }
  71.    public function setSeanceevaluation(?string $seanceevaluation): self
  72.    {
  73.        $this->seanceevaluation $seanceevaluation;
  74.        return $this;
  75.    }
  76. }