les types c'est cool
This commit is contained in:
@@ -1,33 +1,33 @@
|
||||
<?php
|
||||
|
||||
function println($str)
|
||||
function println($str): void
|
||||
{
|
||||
echo $str . '<br/>';
|
||||
}
|
||||
|
||||
function rangDansPlateau(int $idplateau, int $rang)
|
||||
function rangDansPlateau(int $idplateau, int $rang): bool
|
||||
{
|
||||
return !empty(get_infos_requete("SELECT idplateau AS nb FROM est_compose WHERE idplateau = " .
|
||||
$idplateau . " AND rang = " . $rang)['instances']);
|
||||
}
|
||||
|
||||
function getCarteID(string $couleur, int $index)
|
||||
function getCarteID(string $couleur, int $index): int
|
||||
{
|
||||
return get_infos_requete("SELECT idcarte FROM carte WHERE niveau = '" . $couleur . "'")['instances'][$index - 1]['idcarte'];
|
||||
}
|
||||
|
||||
function carteDansPlateau(int $idplateau, int $idcarte)
|
||||
function carteDansPlateau(int $idplateau, int $idcarte): bool
|
||||
{
|
||||
return !empty(get_infos_requete("SELECT idcarte AS nb FROM est_compose WHERE idplateau = " .
|
||||
$idplateau . " AND idcarte = " . $idcarte)['instances']);
|
||||
}
|
||||
|
||||
function ajouterCarte(int $idcarte, int $idplateau, int $rang)
|
||||
function ajouterCarte(int $idcarte, int $idplateau, int $rang): void
|
||||
{
|
||||
executer_une_requete("INSERT INTO est_compose (idcarte, idplateau, rang) VALUES (" . $idcarte . ", " . $idplateau . ", " . $rang . ")");
|
||||
}
|
||||
|
||||
function ajouterCartesAlea(string $couleur, int $nbCartesCouleurPartie, int $nbCartes, int $idplateau)
|
||||
function ajouterCartesAlea(string $couleur, int $nbCartesCouleurPartie, int $nbCartes, int $idplateau): void
|
||||
{
|
||||
$nbCartesJeu = get_infos_requete("SELECT nombre FROM cartes_jeu WHERE couleur = '" . $couleur . "'")['instances'][0]['nombre'];
|
||||
|
||||
@@ -44,7 +44,7 @@ function ajouterCartesAlea(string $couleur, int $nbCartesCouleurPartie, int $nbC
|
||||
}
|
||||
}
|
||||
|
||||
function creerPartie(int $nbCartesVertes, int $nbCartesOranges, int $nbCartesNoires)
|
||||
function creerPartie(int $nbCartesVertes, int $nbCartesOranges, int $nbCartesNoires): int
|
||||
{
|
||||
$total = $nbCartesVertes + $nbCartesOranges + $nbCartesNoires;
|
||||
$res = get_infos_requete("INSERT INTO plateau (`taille`) VALUES ('" . $total .
|
||||
@@ -86,18 +86,18 @@ function getJoueursPartie(int $idpartie)
|
||||
}
|
||||
|
||||
|
||||
function ajouter_joueur(int $idpartie, int $idjoueur)
|
||||
function ajouter_joueur(int $idpartie, int $idjoueur): void
|
||||
{
|
||||
$couleur = rand(0, 16777215);
|
||||
executer_une_requete("INSERT INTO joue (idpartie, idjoueur, couleur_pion) VALUES (" . $idpartie . ", " . $idjoueur . ", " . $couleur . ")");
|
||||
}
|
||||
|
||||
function enlever_joueur(int $idpartie, int $idjoueur)
|
||||
function enlever_joueur(int $idpartie, int $idjoueur): void
|
||||
{
|
||||
executer_une_requete("DELETE FROM joue WHERE idpartie = " . $idpartie . " AND idjoueur = " . $idjoueur);
|
||||
}
|
||||
|
||||
function valider_partie(int $idpartie, string $ordre)
|
||||
function valider_partie(int $idpartie, string $ordre): void
|
||||
{
|
||||
$joueurs = null;
|
||||
switch ($ordre) {
|
||||
|
||||
Reference in New Issue
Block a user