Ejemplo n.º 1
0
 /**
  * Met à jour le nombre de points d'un client
  *
  * @param Utilisateur $user
  * @param int $points
  *
  * @throws ErrorSQLException
  */
 public static function setPoints(Utilisateur $user, $points)
 {
     try {
         $conn = MConnexion::getBdd();
         $reqPrepare = $conn->prepare('UPDATE client SET pointsClt = ? WHERE numClt = ?');
         $reqPrepare->execute([$points, $user->getId()]);
         $user->setPoints($points);
         $conn = null;
     } catch (PDOException $ex) {
         throw new ErrorSQLException("L'utilisateur n°{$user->getId()} n'existe pas.");
     }
 }