//This var contains result message of CRUD action $actionMessage = ""; $typeMessage = ""; //Component Class Manager $alertManager = new AlertManager($pdo); //Action Add Processing Begin if ($action == "add") { if (!empty($_POST['alert'])) { $alert = htmlentities($_POST['alert']); $status = 0; $createdBy = $_SESSION['userMerlaTrav']->login(); $created = date('Y-m-d h:i:s'); //create object $alert = new Alert(array('alert' => $alert, 'status' => $status, 'created' => $created, 'createdBy' => $createdBy)); //add it to db $alertManager->add($alert); $actionMessage = "Opération Valide : Alert Ajouté(e) avec succès."; $typeMessage = "success"; } else { $actionMessage = "Erreur Ajout alert : Vous devez remplir le champ 'Description'."; $typeMessage = "error"; } } else { if ($action == "update") { $idAlert = htmlentities($_POST['idAlert']); if (!empty($_POST['alert'])) { $alert = htmlentities($_POST['alert']); $status = htmlentities($_POST['status']); $updatedBy = $_SESSION['userMerlaTrav']->login(); $updated = date('Y-m-d h:i:s'); $alert = new Alert(array('id' => $idAlert, 'alert' => $alert, 'status' => $status, 'updated' => $updated, 'updatedBy' => $updatedBy));