From 3f07c6b0b4fdcd3c9eb715e5a2d24c36f0390ab9 Mon Sep 17 00:00:00 2001 From: lemoinealexandre Date: Fri, 4 Dec 2020 02:52:32 +0100 Subject: [PATCH] contructeur --- php/Hystorique.php | 8 ++++++++ php/Joueur.php | 8 ++++++++ php/MeteoSpot.php | 8 ++++++++ php/MeteoVille.php | 8 ++++++++ php/Pointage.php | 13 +++++++++++++ 5 files changed, 45 insertions(+) diff --git a/php/Hystorique.php b/php/Hystorique.php index d657622..229d16d 100644 --- a/php/Hystorique.php +++ b/php/Hystorique.php @@ -7,4 +7,12 @@ class Hystorique private Utilisateur $utilisateur; private Spot $spot; private Pointage $pointage; + + public function __construct(int $id, Utilisateur $utilisateur, Spot $spot, Pointage $pointage) + { + $this->id=$id; + $this->utilisateur=$utilisateur; + $this->spot=$spot; + $this->pointage=$pointage; + } } \ No newline at end of file diff --git a/php/Joueur.php b/php/Joueur.php index 2ec093d..28e7bc8 100644 --- a/php/Joueur.php +++ b/php/Joueur.php @@ -6,4 +6,12 @@ class Joueur private int $id; private bool $estVivant; private bool $estImposteur; + + + public function __construct(int $id,bool $estVivant,bool $estImposteur) + { + $this->id=$id; + $this->estVivant=$estVivant; + $this->estImposteur=$estImposteur; + } } \ No newline at end of file diff --git a/php/MeteoSpot.php b/php/MeteoSpot.php index 367015b..31ff97e 100644 --- a/php/MeteoSpot.php +++ b/php/MeteoSpot.php @@ -7,4 +7,12 @@ class MeteoSpot private int $houle; private int $maree; private int $vent; + + public function __construct(int $id,int $houle,int $maree,int $vent) + { + $this->id=$id; + $this->houle=$houle; + $this->mare=$maree; + $this->vent=$vent; + } } \ No newline at end of file diff --git a/php/MeteoVille.php b/php/MeteoVille.php index e2d616f..f1918fb 100644 --- a/php/MeteoVille.php +++ b/php/MeteoVille.php @@ -6,4 +6,12 @@ class MeteoVille private int $id; private int $temperature; private int $vent; + + + public function __construct(int $id,int $temperature,int $vent) + { + $this->id=$id; + $this->temperature=$temperature; + $this->vent=$vent; + } } \ No newline at end of file diff --git a/php/Pointage.php b/php/Pointage.php index 0f903fe..f6a9fea 100644 --- a/php/Pointage.php +++ b/php/Pointage.php @@ -11,4 +11,17 @@ class Pointage private int $bateauVoile; private Produits $produit; private int $niveauDechet; + + + public function __construct(int $id,int $nbBaigneur,int $nbPratiquant,int $bateauPeche, int $bateauLoisir,int $bateauVoile, Produits $produit,int $niveauDechet) + { + $this->id=$id; + $this->nbBaigneur=$nbBaigneur; + $this->nbPratiquant=$nbPratiquant; + $this->bateauPeche=$bateauPeche; + $this->bateauLoisir=$bateauLoisir; + $this->bateauVoile=$bateauVoile; + $this->produit=$produit; + $this->niveauDechet=$niveauDechet; + } } \ No newline at end of file