From dabdb9fba4088739eee8d52a4b8e2235b20676d7 Mon Sep 17 00:00:00 2001 From: RealET <real3t@gmail.com> Date: Mon, 3 Apr 2023 22:37:46 +0200 Subject: [PATCH] build : phpstan level 5 --- inc/sc_agenda.php | 2 +- phpstan.neon.dist | 2 +- soyezcreateurs_fonctions.php | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/inc/sc_agenda.php b/inc/sc_agenda.php index e64b68ee..8c251400 100644 --- a/inc/sc_agenda.php +++ b/inc/sc_agenda.php @@ -1781,7 +1781,7 @@ function quete_calendrier_interval_rv($avant, $apres) { } $j++; - $ladate = date('Y-m-d', mktime(1, 1, 1, $mois_avant, ($j + $jour_avant), $annee_avant)); + $ladate = date('Y-m-d', mktime(1, 1, 1, intval($mois_avant), ($j + intval($jour_avant)), intval($annee_avant))); $amj = date_anneemoisjour($ladate); } diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 2b7c2fdd..603cc278 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -7,6 +7,6 @@ parameters: excludePaths: analyseAndScan: - lang - level: 4 + level: 5 bootstrapFiles: - phpstan-constants.php diff --git a/soyezcreateurs_fonctions.php b/soyezcreateurs_fonctions.php index fbec90b6..eca657e1 100644 --- a/soyezcreateurs_fonctions.php +++ b/soyezcreateurs_fonctions.php @@ -227,7 +227,7 @@ function sc_decoder_date($date_d, $date_e, $horaire = 'oui', $mode = false, $cou $debut['minutes'] = substr($date_d, 11, 2); $debut['secondes'] = substr($date_d, 13, 2); $debut['mois_fr'] = sc_get_mois($debut['mois']); - $debut['jour_fr'] = (sc_get_jour(mktime($debut['heure'], $debut['minutes'], $debut['secondes'], $debut['mois'], $debut['jour'], $debut['annee']))); + $debut['jour_fr'] = (sc_get_jour(mktime(intval($debut['heure']), intval($debut['minutes']), intval($debut['secondes']), intval($debut['mois']), intval($debut['jour']), intval($debut['annee'])))); $fin = []; $fin['annee'] = substr($date_e, 0, 4); $fin['mois'] = substr($date_e, 4, 2); @@ -236,7 +236,7 @@ function sc_decoder_date($date_d, $date_e, $horaire = 'oui', $mode = false, $cou $fin['minutes'] = substr($date_e, 11, 2); $fin['secondes'] = substr($date_e, 13, 2); $fin['mois_fr'] = sc_get_mois($fin['mois']); - $fin['jour_fr'] = sc_get_jour(mktime($fin['heure'], $fin['minutes'], $fin['secondes'], $fin['mois'], $fin['jour'], $fin['annee'])); + $fin['jour_fr'] = sc_get_jour(mktime(intval($fin['heure']), intval($fin['minutes']), intval($fin['secondes']), intval($fin['mois']), intval($fin['jour']), intval($fin['annee']))); $get_same = sc_same_day($debut, $fin); if ($get_same) { if ($court == 'oui') { @@ -494,8 +494,8 @@ function sc_generer_ligne_agenda($jour, $amj, $evts, $type, $agenda) { } function http_calendrier_sc_grand($annee, $mois, $jour, $echelle, $partie_cal, $script, $ancre, $evt) { $nom = null; - $jour_semaine = null; - [$sansduree, $evenements, $premier_jour, $dernier_jour] = $evt; + $jour_semaine = null; + [$sansduree, $evenements, $premier_jour, $dernier_jour] = $evt; if ($sansduree) { foreach ($sansduree as $d => $r) { @@ -519,7 +519,7 @@ function http_calendrier_sc_grand($annee, $mois, $jour, $echelle, $partie_cal, $ $mois_t_precedent = mktime(1, 1, 1, $mois - 1, 1, $annee); $jour_mois_precedent = date('t', $mois_t_precedent) + 2 - $i; $mois_precedent = date('m', $mois_t_precedent); - $annee_en_cours = date('Y', $nom); + $annee_en_cours = date('Y'); $amj = date('Y', $mois_t_precedent) . $mois_precedent . $jour_mois_precedent; $evts = $evenements[$amj]; $aff = sc_generer_ligne_agenda($jour_mois_precedent, $amj, $evts, 'agendanotthismonth', 'grand'); @@ -663,9 +663,9 @@ function sc_agenda_memo_full($date_deb = 0, $date_fin = 0, $titre = '', $descrip 0, 0, 0, - date('m', $ts_startday1), - date('d', $ts_startday1), - date('Y', $ts_startday1) + intval(date('m', $ts_startday1)), + intval(date('d', $ts_startday1)), + intval(date('Y', $ts_startday1)) ); // et remise a zero de l'heure } // toujours retourner vide pour qu'il ne se passe rien -- GitLab