for ($i = 1; $i < $nbresemaine + 1; $i++) { $retour = get_monday_friday_week($i, $year); $tache->hebdomadaire($base, $nom_intervention, $nom_ouvrage, $year, $i, $retour[0], $retour[1]); } break; case 'Mensuel': $tache->mensuel($base, $nom_intervention, $nom_ouvrage, $year); break; case 'Saisonnier': for ($i = $debutcampagne; $i < $fincampagne + 1; $i++) { $retour = get_monday_friday_week($i, $year); $tache->saisonnier($base, $nom_intervention, $nom_ouvrage, $year, $i, $retour[0], $retour[1]); } break; case 'Semestriel': $tache->semestriel($base, $nom_intervention, $nom_ouvrage, $year); break; case 'Annuel': $tache->annuel($base, $nom_intervention, $nom_ouvrage, $year); break; case 'Annuelp': if ($year % 2 == 0) { $tache->annuel($base, $nom_intervention, $nom_ouvrage, $year); } break; case 'Annueli': if ($year % 2 != 0) { $tache->annuel($base, $nom_intervention, $nom_ouvrage, $year); } break; case 'Janvier':