nomJoueur = $nomJoueur; $this->id = $id; } // Getter et Setter pour nomJoueur public function getNomJoueur(): string { return $this->nomJoueur; } public function setNomJoueur(string $nom): void { $this->nomJoueur = $nom; } // Getter et Setter pour id public function getId(): int { return $this->id; } public function setId(int $id): void { $this->id = $id; } // Convertir l'objet en JSON public function toJson(): string { return json_encode([ 'nomJoueur' => $this->nomJoueur, 'id' => $this->id ]); } // Créer un objet à partir d'une chaîne JSON public static function fromJson(string $json): JoueurSquadro { $data = json_decode($json, true); return new JoueurSquadro($data['nomJoueur'], $data['id']); } }