timezone());
$todayDT = $today->format("Y-m-d");
//Je récupére la date du dernier match de poule pour
$dernierMatchPoules = $poules['infos']['dernierMatch']->format("Y-m-d");
foreach ($tournament['poules'] as $pouleId => $poule) {
if($dernierMatchPoules >= $todayDT) {
$classStatut = "badge-success";
$statut = 'en cours';
}else {
$classStatut = "badge-info";
$statut = 'terminé';
}
//pour ne pas prendre en compte la case info dans la boucle trouvez une autre solution //TODO
if ($i!= 0){
?>
timezone());
$matchDT = !is_null($arbre['DATE_DERNIER_MATCH']) ? new \DateTime($arbre['DATE_DERNIER_MATCH']) : null;
//Je compare mes dates sans compter les heures
if(!is_null($matchDT) && $matchDT->format('Y-m-d') >= $todayDT->format('Y-m-d')) {
$classStatut = "badge-success";
$statut = 'en cours';
}else {
$classStatut = "badge-info";
$statut = 'terminé';
}
?>
Informations
$session){
if($session['niveau'] !== null) { //si on a mis un filtre de niveau
$levelOk = false;
$allLevels = explode(",", $session['niveau']);
foreach($allLevels as $level){
if (isset($playerLevel) && $playerLevel == $level) $levelOk = true;
}
}else{ //sinon tout le monde peut s inscrire
$levelOk = true;
}
//si on a limite aux niveau et qu'on a pas le niveau alors on n'affiche pas la session on passe a la suivante
if($session['inscription'] == 'niveau' && !in_array($playerLevel, $allLevels)){
continue;
}
$club = $session['idClubJP'];
$class = (isset($_GET['session']) && $_GET['session'] != $session['sessionId']) ? "cacherImportant" : "";
$dateSession = isset($_GET['session']) ? $session['dateDebut'] : "0";
//vérification que le joueur possède une offre de crédit valide pour l'événement
$creditValableSession = !is_null($session['offreCreditId']) ? explode("-", $session['offreCreditId']) : [] ;
//Pour les credits externes
//Comme on ne peut pas différencier le type de crédits
//On met par defaut tous les crédits disponibles
if (isset($offreCreditJoueur[0]) && $offreCreditJoueur[0] === 1){
$offreCreditJoueur = $creditValableSession;
}
$canUseCredits = array_intersect($creditValableSession, $offreCreditJoueur);
?>