Completed
Push — master ( 17d78d...4b1efa )
by WEBEWEB
01:27
created

ActionsCoManif::setYaFeuillePresence()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
/*
4
 * This file is part of the core-library package.
5
 *
6
 * (c) 2018 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Library\Core\ThirdParty\Quadratus\Model\QGI;
13
14
use DateTime;
15
16
/**
17
 * Actions co manif.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QGI
21
 */
22
class ActionsCoManif {
23
24
    /**
25
     * Code action.
26
     *
27
     * @var string|null
28
     */
29
    private $codeAction;
30
31
    /**
32
     * Code manif.
33
     *
34
     * @var string|null
35
     */
36
    private $codeManif;
37
38
    /**
39
     * Contact.
40
     *
41
     * @var string|null
42
     */
43
    private $contact;
44
45
    /**
46
     * Date deb.
47
     *
48
     * @var DateTime|null
49
     */
50
    private $dateDeb;
51
52
    /**
53
     * Date fin.
54
     *
55
     * @var DateTime|null
56
     */
57
    private $dateFin;
58
59
    /**
60
     * Duree.
61
     *
62
     * @var int|null
63
     */
64
    private $duree;
65
66
    /**
67
     * Duree dbl.
68
     *
69
     * @var float|null
70
     */
71
    private $dureeDbl;
72
73
    /**
74
     * Indice aff.
75
     *
76
     * @var int|null
77
     */
78
    private $indiceAff;
79
80
    /**
81
     * Is montant ht.
82
     *
83
     * @var bool|null
84
     */
85
    private $isMontantHt;
86
87
    /**
88
     * Libelle.
89
     *
90
     * @var string|null
91
     */
92
    private $libelle;
93
94
    /**
95
     * Libelle memo.
96
     *
97
     * @var string|null
98
     */
99
    private $libelleMemo;
100
101
    /**
102
     * Lieu btq.
103
     *
104
     * @var string|null
105
     */
106
    private $lieuBtq;
107
108
    /**
109
     * Lieu bureau distributeur.
110
     *
111
     * @var string|null
112
     */
113
    private $lieuBureauDistributeur;
114
115
    /**
116
     * Lieu code postal.
117
     *
118
     * @var string|null
119
     */
120
    private $lieuCodePostal;
121
122
    /**
123
     * Lieu complement.
124
     *
125
     * @var string|null
126
     */
127
    private $lieuComplement;
128
129
    /**
130
     * Lieu email.
131
     *
132
     * @var string|null
133
     */
134
    private $lieuEmail;
135
136
    /**
137
     * Lieu fax.
138
     *
139
     * @var string|null
140
     */
141
    private $lieuFax;
142
143
    /**
144
     * Lieu nom.
145
     *
146
     * @var string|null
147
     */
148
    private $lieuNom;
149
150
    /**
151
     * Lieu nom voie.
152
     *
153
     * @var string|null
154
     */
155
    private $lieuNomVoie;
156
157
    /**
158
     * Lieu num voie.
159
     *
160
     * @var string|null
161
     */
162
    private $lieuNumVoie;
163
164
    /**
165
     * Lieu pj.
166
     *
167
     * @var string|null
168
     */
169
    private $lieuPj;
170
171
    /**
172
     * Lieu tel.
173
     *
174
     * @var string|null
175
     */
176
    private $lieuTel;
177
178
    /**
179
     * Montant cheque.
180
     *
181
     * @var float|null
182
     */
183
    private $montantCheque;
184
185
    /**
186
     * Nb seances.
187
     *
188
     * @var int|null
189
     */
190
    private $nbSeances;
191
192
    /**
193
     * Nom formateur.
194
     *
195
     * @var string|null
196
     */
197
    private $nomFormateur;
198
199
    /**
200
     * Type formation.
201
     *
202
     * @var bool|null
203
     */
204
    private $typeFormation;
205
206
    /**
207
     * Ya feuille presence.
208
     *
209
     * @var bool|null
210
     */
211
    private $yaFeuillePresence;
212
213
    /**
214
     * Constructor.
215
     */
216
    public function __construct() {
217
        // NOTHING TO DO
218
    }
219
220
    /**
221
     * Get the code action.
222
     *
223
     * @return string|null Returns the code action.
224
     */
225
    public function getCodeAction(): ?string {
226
        return $this->codeAction;
227
    }
228
229
    /**
230
     * Get the code manif.
231
     *
232
     * @return string|null Returns the code manif.
233
     */
234
    public function getCodeManif(): ?string {
235
        return $this->codeManif;
236
    }
237
238
    /**
239
     * Get the contact.
240
     *
241
     * @return string|null Returns the contact.
242
     */
243
    public function getContact(): ?string {
244
        return $this->contact;
245
    }
246
247
    /**
248
     * Get the date deb.
249
     *
250
     * @return DateTime|null Returns the date deb.
251
     */
252
    public function getDateDeb(): ?DateTime {
253
        return $this->dateDeb;
254
    }
255
256
    /**
257
     * Get the date fin.
258
     *
259
     * @return DateTime|null Returns the date fin.
260
     */
261
    public function getDateFin(): ?DateTime {
262
        return $this->dateFin;
263
    }
264
265
    /**
266
     * Get the duree.
267
     *
268
     * @return int|null Returns the duree.
269
     */
270
    public function getDuree(): ?int {
271
        return $this->duree;
272
    }
273
274
    /**
275
     * Get the duree dbl.
276
     *
277
     * @return float|null Returns the duree dbl.
278
     */
279
    public function getDureeDbl(): ?float {
280
        return $this->dureeDbl;
281
    }
282
283
    /**
284
     * Get the indice aff.
285
     *
286
     * @return int|null Returns the indice aff.
287
     */
288
    public function getIndiceAff(): ?int {
289
        return $this->indiceAff;
290
    }
291
292
    /**
293
     * Get the is montant ht.
294
     *
295
     * @return bool|null Returns the is montant ht.
296
     */
297
    public function getIsMontantHt(): ?bool {
298
        return $this->isMontantHt;
299
    }
300
301
    /**
302
     * Get the libelle.
303
     *
304
     * @return string|null Returns the libelle.
305
     */
306
    public function getLibelle(): ?string {
307
        return $this->libelle;
308
    }
309
310
    /**
311
     * Get the libelle memo.
312
     *
313
     * @return string|null Returns the libelle memo.
314
     */
315
    public function getLibelleMemo(): ?string {
316
        return $this->libelleMemo;
317
    }
318
319
    /**
320
     * Get the lieu btq.
321
     *
322
     * @return string|null Returns the lieu btq.
323
     */
324
    public function getLieuBtq(): ?string {
325
        return $this->lieuBtq;
326
    }
327
328
    /**
329
     * Get the lieu bureau distributeur.
330
     *
331
     * @return string|null Returns the lieu bureau distributeur.
332
     */
333
    public function getLieuBureauDistributeur(): ?string {
334
        return $this->lieuBureauDistributeur;
335
    }
336
337
    /**
338
     * Get the lieu code postal.
339
     *
340
     * @return string|null Returns the lieu code postal.
341
     */
342
    public function getLieuCodePostal(): ?string {
343
        return $this->lieuCodePostal;
344
    }
345
346
    /**
347
     * Get the lieu complement.
348
     *
349
     * @return string|null Returns the lieu complement.
350
     */
351
    public function getLieuComplement(): ?string {
352
        return $this->lieuComplement;
353
    }
354
355
    /**
356
     * Get the lieu email.
357
     *
358
     * @return string|null Returns the lieu email.
359
     */
360
    public function getLieuEmail(): ?string {
361
        return $this->lieuEmail;
362
    }
363
364
    /**
365
     * Get the lieu fax.
366
     *
367
     * @return string|null Returns the lieu fax.
368
     */
369
    public function getLieuFax(): ?string {
370
        return $this->lieuFax;
371
    }
372
373
    /**
374
     * Get the lieu nom.
375
     *
376
     * @return string|null Returns the lieu nom.
377
     */
378
    public function getLieuNom(): ?string {
379
        return $this->lieuNom;
380
    }
381
382
    /**
383
     * Get the lieu nom voie.
384
     *
385
     * @return string|null Returns the lieu nom voie.
386
     */
387
    public function getLieuNomVoie(): ?string {
388
        return $this->lieuNomVoie;
389
    }
390
391
    /**
392
     * Get the lieu num voie.
393
     *
394
     * @return string|null Returns the lieu num voie.
395
     */
396
    public function getLieuNumVoie(): ?string {
397
        return $this->lieuNumVoie;
398
    }
399
400
    /**
401
     * Get the lieu pj.
402
     *
403
     * @return string|null Returns the lieu pj.
404
     */
405
    public function getLieuPj(): ?string {
406
        return $this->lieuPj;
407
    }
408
409
    /**
410
     * Get the lieu tel.
411
     *
412
     * @return string|null Returns the lieu tel.
413
     */
414
    public function getLieuTel(): ?string {
415
        return $this->lieuTel;
416
    }
417
418
    /**
419
     * Get the montant cheque.
420
     *
421
     * @return float|null Returns the montant cheque.
422
     */
423
    public function getMontantCheque(): ?float {
424
        return $this->montantCheque;
425
    }
426
427
    /**
428
     * Get the nb seances.
429
     *
430
     * @return int|null Returns the nb seances.
431
     */
432
    public function getNbSeances(): ?int {
433
        return $this->nbSeances;
434
    }
435
436
    /**
437
     * Get the nom formateur.
438
     *
439
     * @return string|null Returns the nom formateur.
440
     */
441
    public function getNomFormateur(): ?string {
442
        return $this->nomFormateur;
443
    }
444
445
    /**
446
     * Get the type formation.
447
     *
448
     * @return bool|null Returns the type formation.
449
     */
450
    public function getTypeFormation(): ?bool {
451
        return $this->typeFormation;
452
    }
453
454
    /**
455
     * Get the ya feuille presence.
456
     *
457
     * @return bool|null Returns the ya feuille presence.
458
     */
459
    public function getYaFeuillePresence(): ?bool {
460
        return $this->yaFeuillePresence;
461
    }
462
463
    /**
464
     * Set the code action.
465
     *
466
     * @param string|null $codeAction The code action.
467
     * @return ActionsCoManif Returns this Actions co manif.
468
     */
469
    public function setCodeAction(?string $codeAction): ActionsCoManif {
470
        $this->codeAction = $codeAction;
471
        return $this;
472
    }
473
474
    /**
475
     * Set the code manif.
476
     *
477
     * @param string|null $codeManif The code manif.
478
     * @return ActionsCoManif Returns this Actions co manif.
479
     */
480
    public function setCodeManif(?string $codeManif): ActionsCoManif {
481
        $this->codeManif = $codeManif;
482
        return $this;
483
    }
484
485
    /**
486
     * Set the contact.
487
     *
488
     * @param string|null $contact The contact.
489
     * @return ActionsCoManif Returns this Actions co manif.
490
     */
491
    public function setContact(?string $contact): ActionsCoManif {
492
        $this->contact = $contact;
493
        return $this;
494
    }
495
496
    /**
497
     * Set the date deb.
498
     *
499
     * @param DateTime|null $dateDeb The date deb.
500
     * @return ActionsCoManif Returns this Actions co manif.
501
     */
502
    public function setDateDeb(?DateTime $dateDeb): ActionsCoManif {
503
        $this->dateDeb = $dateDeb;
504
        return $this;
505
    }
506
507
    /**
508
     * Set the date fin.
509
     *
510
     * @param DateTime|null $dateFin The date fin.
511
     * @return ActionsCoManif Returns this Actions co manif.
512
     */
513
    public function setDateFin(?DateTime $dateFin): ActionsCoManif {
514
        $this->dateFin = $dateFin;
515
        return $this;
516
    }
517
518
    /**
519
     * Set the duree.
520
     *
521
     * @param int|null $duree The duree.
522
     * @return ActionsCoManif Returns this Actions co manif.
523
     */
524
    public function setDuree(?int $duree): ActionsCoManif {
525
        $this->duree = $duree;
526
        return $this;
527
    }
528
529
    /**
530
     * Set the duree dbl.
531
     *
532
     * @param float|null $dureeDbl The duree dbl.
533
     * @return ActionsCoManif Returns this Actions co manif.
534
     */
535
    public function setDureeDbl(?float $dureeDbl): ActionsCoManif {
536
        $this->dureeDbl = $dureeDbl;
537
        return $this;
538
    }
539
540
    /**
541
     * Set the indice aff.
542
     *
543
     * @param int|null $indiceAff The indice aff.
544
     * @return ActionsCoManif Returns this Actions co manif.
545
     */
546
    public function setIndiceAff(?int $indiceAff): ActionsCoManif {
547
        $this->indiceAff = $indiceAff;
548
        return $this;
549
    }
550
551
    /**
552
     * Set the is montant ht.
553
     *
554
     * @param bool|null $isMontantHt The is montant ht.
555
     * @return ActionsCoManif Returns this Actions co manif.
556
     */
557
    public function setIsMontantHt(?bool $isMontantHt): ActionsCoManif {
558
        $this->isMontantHt = $isMontantHt;
559
        return $this;
560
    }
561
562
    /**
563
     * Set the libelle.
564
     *
565
     * @param string|null $libelle The libelle.
566
     * @return ActionsCoManif Returns this Actions co manif.
567
     */
568
    public function setLibelle(?string $libelle): ActionsCoManif {
569
        $this->libelle = $libelle;
570
        return $this;
571
    }
572
573
    /**
574
     * Set the libelle memo.
575
     *
576
     * @param string|null $libelleMemo The libelle memo.
577
     * @return ActionsCoManif Returns this Actions co manif.
578
     */
579
    public function setLibelleMemo(?string $libelleMemo): ActionsCoManif {
580
        $this->libelleMemo = $libelleMemo;
581
        return $this;
582
    }
583
584
    /**
585
     * Set the lieu btq.
586
     *
587
     * @param string|null $lieuBtq The lieu btq.
588
     * @return ActionsCoManif Returns this Actions co manif.
589
     */
590
    public function setLieuBtq(?string $lieuBtq): ActionsCoManif {
591
        $this->lieuBtq = $lieuBtq;
592
        return $this;
593
    }
594
595
    /**
596
     * Set the lieu bureau distributeur.
597
     *
598
     * @param string|null $lieuBureauDistributeur The lieu bureau distributeur.
599
     * @return ActionsCoManif Returns this Actions co manif.
600
     */
601
    public function setLieuBureauDistributeur(?string $lieuBureauDistributeur): ActionsCoManif {
602
        $this->lieuBureauDistributeur = $lieuBureauDistributeur;
603
        return $this;
604
    }
605
606
    /**
607
     * Set the lieu code postal.
608
     *
609
     * @param string|null $lieuCodePostal The lieu code postal.
610
     * @return ActionsCoManif Returns this Actions co manif.
611
     */
612
    public function setLieuCodePostal(?string $lieuCodePostal): ActionsCoManif {
613
        $this->lieuCodePostal = $lieuCodePostal;
614
        return $this;
615
    }
616
617
    /**
618
     * Set the lieu complement.
619
     *
620
     * @param string|null $lieuComplement The lieu complement.
621
     * @return ActionsCoManif Returns this Actions co manif.
622
     */
623
    public function setLieuComplement(?string $lieuComplement): ActionsCoManif {
624
        $this->lieuComplement = $lieuComplement;
625
        return $this;
626
    }
627
628
    /**
629
     * Set the lieu email.
630
     *
631
     * @param string|null $lieuEmail The lieu email.
632
     * @return ActionsCoManif Returns this Actions co manif.
633
     */
634
    public function setLieuEmail(?string $lieuEmail): ActionsCoManif {
635
        $this->lieuEmail = $lieuEmail;
636
        return $this;
637
    }
638
639
    /**
640
     * Set the lieu fax.
641
     *
642
     * @param string|null $lieuFax The lieu fax.
643
     * @return ActionsCoManif Returns this Actions co manif.
644
     */
645
    public function setLieuFax(?string $lieuFax): ActionsCoManif {
646
        $this->lieuFax = $lieuFax;
647
        return $this;
648
    }
649
650
    /**
651
     * Set the lieu nom.
652
     *
653
     * @param string|null $lieuNom The lieu nom.
654
     * @return ActionsCoManif Returns this Actions co manif.
655
     */
656
    public function setLieuNom(?string $lieuNom): ActionsCoManif {
657
        $this->lieuNom = $lieuNom;
658
        return $this;
659
    }
660
661
    /**
662
     * Set the lieu nom voie.
663
     *
664
     * @param string|null $lieuNomVoie The lieu nom voie.
665
     * @return ActionsCoManif Returns this Actions co manif.
666
     */
667
    public function setLieuNomVoie(?string $lieuNomVoie): ActionsCoManif {
668
        $this->lieuNomVoie = $lieuNomVoie;
669
        return $this;
670
    }
671
672
    /**
673
     * Set the lieu num voie.
674
     *
675
     * @param string|null $lieuNumVoie The lieu num voie.
676
     * @return ActionsCoManif Returns this Actions co manif.
677
     */
678
    public function setLieuNumVoie(?string $lieuNumVoie): ActionsCoManif {
679
        $this->lieuNumVoie = $lieuNumVoie;
680
        return $this;
681
    }
682
683
    /**
684
     * Set the lieu pj.
685
     *
686
     * @param string|null $lieuPj The lieu pj.
687
     * @return ActionsCoManif Returns this Actions co manif.
688
     */
689
    public function setLieuPj(?string $lieuPj): ActionsCoManif {
690
        $this->lieuPj = $lieuPj;
691
        return $this;
692
    }
693
694
    /**
695
     * Set the lieu tel.
696
     *
697
     * @param string|null $lieuTel The lieu tel.
698
     * @return ActionsCoManif Returns this Actions co manif.
699
     */
700
    public function setLieuTel(?string $lieuTel): ActionsCoManif {
701
        $this->lieuTel = $lieuTel;
702
        return $this;
703
    }
704
705
    /**
706
     * Set the montant cheque.
707
     *
708
     * @param float|null $montantCheque The montant cheque.
709
     * @return ActionsCoManif Returns this Actions co manif.
710
     */
711
    public function setMontantCheque(?float $montantCheque): ActionsCoManif {
712
        $this->montantCheque = $montantCheque;
713
        return $this;
714
    }
715
716
    /**
717
     * Set the nb seances.
718
     *
719
     * @param int|null $nbSeances The nb seances.
720
     * @return ActionsCoManif Returns this Actions co manif.
721
     */
722
    public function setNbSeances(?int $nbSeances): ActionsCoManif {
723
        $this->nbSeances = $nbSeances;
724
        return $this;
725
    }
726
727
    /**
728
     * Set the nom formateur.
729
     *
730
     * @param string|null $nomFormateur The nom formateur.
731
     * @return ActionsCoManif Returns this Actions co manif.
732
     */
733
    public function setNomFormateur(?string $nomFormateur): ActionsCoManif {
734
        $this->nomFormateur = $nomFormateur;
735
        return $this;
736
    }
737
738
    /**
739
     * Set the type formation.
740
     *
741
     * @param bool|null $typeFormation The type formation.
742
     * @return ActionsCoManif Returns this Actions co manif.
743
     */
744
    public function setTypeFormation(?bool $typeFormation): ActionsCoManif {
745
        $this->typeFormation = $typeFormation;
746
        return $this;
747
    }
748
749
    /**
750
     * Set the ya feuille presence.
751
     *
752
     * @param bool|null $yaFeuillePresence The ya feuille presence.
753
     * @return ActionsCoManif Returns this Actions co manif.
754
     */
755
    public function setYaFeuillePresence(?bool $yaFeuillePresence): ActionsCoManif {
756
        $this->yaFeuillePresence = $yaFeuillePresence;
757
        return $this;
758
    }
759
}
760