/** * Encapsule le comportement du module de cloture d'exercice * * @return void * @access public * @static */ public static function clotureExerciceModule() { $choix_groupe = getpost_variable('choix_groupe'); $cloture_users = getpost_variable('cloture_users'); $cloture_globale = getpost_variable('cloture_globale'); $cloture_groupe = getpost_variable('cloture_groupe'); $tab_cloture_users = getpost_variable('tab_cloture_users'); $tab_commentaire_saisie = getpost_variable('tab_commentaire_saisie'); $return = ''; /*************************************/ header_popup($_SESSION['config']['titre_resp_index']); /*************************************/ /*** suite de la page ***/ /*************************************/ /** initialisation des tableaux des types de conges/absences **/ // recup du tableau des types de conges (conges et congesexceptionnels) // on concatene les 2 tableaux $tab_type_cong = recup_tableau_types_conges() + recup_tableau_types_conges_exceptionnels(); // titre $return .= '<H2>' . _('resp_cloture_exercice_titre') . '</H2>'; if ($cloture_users == "TRUE") { $return .= \responsable\Fonctions::cloture_users($tab_type_cong, $tab_cloture_users, $tab_commentaire_saisie); } elseif ($cloture_globale == "TRUE") { $return .= \responsable\Fonctions::cloture_globale($tab_type_cong); } elseif ($cloture_groupe == "TRUE") { $return .= \responsable\Fonctions::cloture_globale_groupe($choix_groupe, $tab_type_cong); } else { $return .= \responsable\Fonctions::saisie_cloture($tab_type_cong); } return $return; }