1 | <?php |
||
9 | class GroupeUnite extends Unite { |
||
10 | |||
11 | |||
12 | //-------------------------- BUILDER ----------------------------------------------------------------------------// |
||
13 | //-------------------------- END BUILDER ----------------------------------------------------------------------------// |
||
14 | |||
15 | |||
16 | //-------------------------- GETTER ----------------------------------------------------------------------------// |
||
17 | /** |
||
18 | * fonction qui récupère tous les groupes de la bases |
||
19 | */ |
||
20 | public function getAllGroupeUnite() { |
||
48 | |||
49 | /** |
||
50 | * @param $nom_groupe |
||
51 | * @return bool |
||
52 | * fonction qui test si un groupe existe déjà ou pas dans cette base |
||
53 | */ |
||
54 | private function getTestGroupExist($nom_groupe) { |
||
69 | //-------------------------- END GETTER ----------------------------------------------------------------------------// |
||
70 | |||
71 | |||
72 | //-------------------------- SETTER ----------------------------------------------------------------------------// |
||
73 | /** |
||
74 | * @param $nom_groupe |
||
75 | * @return bool |
||
76 | * permet de tester le nom d'un groupe si > a 0 caractere et qu'il soit libre |
||
77 | */ |
||
78 | private function testNomGroupe($nom_groupe) { |
||
91 | |||
92 | /** |
||
93 | * @param $nombre_unite |
||
94 | * @param $nom_unite |
||
95 | * @param $type_unite |
||
96 | * @param $nom_groupe |
||
97 | * @return bool |
||
98 | * fonction qui permet de créer un groupe |
||
99 | */ |
||
100 | public function setCreerGroupe($nombre_unite, $nom_unite, $type_unite, $nom_groupe) { |
||
128 | |||
129 | /** |
||
130 | * @param $nombre_unite |
||
131 | * @param $nom_unite |
||
132 | * @param $type_unite |
||
133 | * @param $id_groupe |
||
134 | * @return bool |
||
135 | * fonction qui permet d'ajouter des unités a un groupe |
||
136 | */ |
||
137 | private function setAjouterUniteGroupe($nombre_unite, $nom_unite, $type_unite, $id_groupe) { |
||
158 | |||
159 | /** |
||
160 | * @param $id_groupe |
||
161 | * fonction qui permet de supprimer un groupe vide |
||
162 | */ |
||
163 | private function setSupprimerGroupe($id_groupe) { |
||
169 | |||
170 | /** |
||
171 | * @param $id_groupe |
||
172 | * @param $id_mission |
||
173 | * @return bool |
||
174 | * fonction qui sert à envoyer toutes les troupes d'un groupe en mission |
||
175 | */ |
||
176 | public function setCommencerExpedition($id_groupe, $id_mission) { |
||
193 | |||
194 | /** |
||
195 | * @param $id_mission |
||
196 | * fonction qui termine la mission pour tous les groupes qui y ont été assignés |
||
197 | */ |
||
198 | public function setTerminerExpedition($id_mission) { |
||
203 | //-------------------------- END SETTER ----------------------------------------------------------------------------// |
||
204 | } |
When comparing two booleans, it is generally considered safer to use the strict comparison operator.