Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Classe Equipe
<?php
namespace lmsf;
class Equipe
{
protected $id_equipe;
protected $nom_equipe;
protected $nb_victoire;
protected $nb_defaite;
protected $nb_points;
private $persistant;
**
* @return int
*/
public function getIdequipe(): int
{
return $this->id_equipe;
}
/**
* @param int $id_equipe
* @return Equipe
*/
public function setIdequipe(int $lid_equipe): Equipe
{
$this->id_joueur = $id_joueur;
return $this;
}
/**
* @return string
*/
public function getNe(): string
{
return $this->nom_equipe;
}
/**
* @param string $nom_equipe
* @return Equipe
*/
public function setNomEquipe(sring $nom_equipe): Equipe
{
$this->nom_equipe = $nom_equipe;
return $this;
}
/**
* @return int
*/
public function getNbVictoir(): int
{
return $this->nb_victoir;
}
/**
* @param int $nb_victoir
* @return Equipe
*/
public function setNbVictoir(int $nb_victoir): Equipe
{
$this->nb_victoir = $nb_victoir;
return $this;
}
/**
* @return int
*/
public function getNbDefaite(): int
{
return $this->nb_defaite;
}
/**
* @param int $nb_defaite
* @return Equipe
*/
public function setNbDefaite(int $nb_defaite): Equipe
{
$this->nb_defaite = $nb_defaite;
return $this;
}
/**
* @return int
*/
public function getNbPoints(): int
{
return $this->nb_points;
}
/**
* @param int $nb_points
* @return Equipe
*/
public function setNbPoints(int $nb_points): Equipe
{
$this->nb_points = $nb_points;
return $this;
}
/**
* @return bool
*/
public function getPersistant(): bool
{
return $this->persistant;
}
/**
* @param bool $persistant
* @return Equipe
*/
public function setPersistant(bool $persistant): Equipe
{
$this->persistant = $persistant;
return $this;
}
public function __toString()
{
return "object:Equipe (".$this->id_equipe.", ".$this->nom_equipe.",
".$this->nb_victoir.", ".$this->nb_defaite.",
".$this->nb_points.")";
}
}
Usage
require "EntiteLivre.php";
use lmsf\EntiteLivre;
$Equipe= new Equipe();
$livre->setLivNum(117)
->setLivTitre( 'Lune Disparue'); // Fluent Interface !
echo $livre."<br>";
Résultat
object:EntiteLivre (117, Lune Disparue, )