summaryrefslogtreecommitdiff
path: root/src/model/entities/CESU.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/model/entities/CESU.php')
-rw-r--r--src/model/entities/CESU.php11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/model/entities/CESU.php b/src/model/entities/CESU.php
index 09a2542..de3a359 100644
--- a/src/model/entities/CESU.php
+++ b/src/model/entities/CESU.php
@@ -13,9 +13,12 @@ class CESU
13 #[ORM\GeneratedValue] 13 #[ORM\GeneratedValue]
14 private int|null $id = null; 14 private int|null $id = null;
15 15
16 #[ORM\ManyToOne(targetEntity: Prestation::class, cascade: ['persist'])] 16 //~ #[ORM\ManyToOne(targetEntity: Prestation::class, cascade: ['persist'])]
17 //~ #[ORM\JoinColumn(name: 'id_presta', referencedColumnName: 'id')]
18 //~ private Prestation|null $presta = null;
19 #[ORM\OneToOne(targetEntity: Prestation::class, inversedBy: 'cesu', cascade: ['persist'])]
17 #[ORM\JoinColumn(name: 'id_presta', referencedColumnName: 'id')] 20 #[ORM\JoinColumn(name: 'id_presta', referencedColumnName: 'id')]
18 private Prestation|null $presta = null; 21 private ?Prestation $presta = null;
19 22
20 #[ORM\Column] 23 #[ORM\Column]
21 private string $taches; 24 private string $taches;
@@ -39,6 +42,10 @@ class CESU
39 { 42 {
40 return $this->presta; 43 return $this->presta;
41 } 44 }
45 public function getSalaire(): float
46 {
47 return $this->salaire;
48 }
42 49
43 public function getAllWithWindowFields(): array 50 public function getAllWithWindowFields(): array
44 { 51 {