Esempio n. 1
0
                    $heure_t = isset($http_request['heure_tournoi']) && $http_request['heure_tournoi'] != '' ? $http_request['heure_tournoi'] : null;
                    $minute_t = isset($http_request['minute_tournoi']) && $http_request['minute_tournoi'] != '' ? $http_request['minute_tournoi'] : null;
                    $seconde_t = isset($http_request['seconde_tournoi']) && $http_request['seconde_tournoi'] != '' ? $http_request['seconde_tournoi'] : null;
                    $type = isset($http_request['type']) && $http_request['type'] != '' ? $http_request['type'] : null;
                    $duree = isset($http_request['duree']) && $http_request['duree'] != '' ? $http_request['duree'] : null;
                    $valide_t = isset($http_request['valide_tournois']) && $http_request['valide_tournois'] != '' ? $http_request['valide_tournois'] : null;
                    $datefin = $date_t . " " . $heure_t . ":" . $minute_t . ":" . $seconde_t;
                    $valide_tournois = $valide_t == "on" || $valide_t == 1 ? 1 : 0;
                    //valide_t varie selon la page précédente : tournois_details_vue (on/off), tournoi_historique_vue(0/1)
                    $obj_maj_tournois = new Tournoi($id_tournoi);
                    $obj_maj_tournois->setIdDotationModele($domo);
                    $obj_maj_tournois->setReputationMin($reputation_min);
                    $obj_maj_tournois->setCoutEnergie($cout_energie);
                    $obj_maj_tournois->setFin($datefin);
                    $obj_maj_tournois->setType($type);
                    $obj_maj_tournois->setDuree($duree);
                    $obj_maj_tournois->setValide($valide_tournois);
                    switch ($http_request['type_tournoi']) {
                        case 'solo':
                            TournoiSoloManager::updateBdd($obj_maj_tournois);
                            break;
                        case 'equipe':
                            TournoiEquipeManager::updateBdd($obj_maj_tournois);
                            break;
                    }
                    redirectBacko(25, array('act' => 'listing_en_cours'));
                }
            }
        }
    }
}