Esempio n. 1
0
 public function deleteSync()
 {
     if (TaskManager::check($this->sync_id)) {
         TaskManager::delete($this->sync_id);
     }
     if (TaskManager::check($this->db_backup_id)) {
         TaskManager::delete($this->db_backup_id);
     }
     if (TaskManager::check($this->heartbeat_id)) {
         TaskManager::delete($this->heartbeat_id);
     }
 }
     $updatedBy = $_SESSION['userMerlaTrav']->login();
     $updated = date('Y-m-d h:i:s');
     $task = new Task(array('id' => $idTask, 'status' => $status, 'updated' => $updated, 'updatedBy' => $updatedBy));
     $taskManager->updateStatus($task);
     //add History data
     $createdBy = $_SESSION['userMerlaTrav']->login();
     $created = date('Y-m-d h:i:s');
     $history = new History(array('action' => "Modification", 'target' => "Table des tâches", 'description' => "Modifier le status d'une tâche", 'created' => $created, 'createdBy' => $createdBy));
     //add it to db
     $historyManager->add($history);
     $actionMessage = "Opération Valide : Tâche Status Modifié(e) avec succès.";
     $typeMessage = "success";
 } else {
     if ($action == "delete") {
         $idTask = htmlentities($_POST['idTask']);
         $taskManager->delete($idTask);
         //add History data
         $createdBy = $_SESSION['userMerlaTrav']->login();
         $created = date('Y-m-d h:i:s');
         $history = new History(array('action' => "Suppression", 'target' => "Table des tâches", 'description' => "Supprimer une tâche", 'created' => $created, 'createdBy' => $createdBy));
         //add it to db
         $historyManager->add($history);
         $actionMessage = "Opération Valide : Tâche Supprimé(e) avec succès.";
         $typeMessage = "success";
     } else {
         if ($action == "deleteValideTasks") {
             $user = htmlentities($_POST['user']);
             $taskManager->deleteValideTasksByUser($user);
             //add History data
             $createdBy = $_SESSION['userMerlaTrav']->login();
             $created = date('Y-m-d h:i:s');
Esempio n. 3
0
 protected function clearCronTask($id)
 {
     if (TaskManager::check($id) === true) {
         TaskManager::delete($id);
     }
     if ($pid = $this->getSynsStatusCommandPid()) {
         ProcessPid::killProcess($pid);
         $this->_configForm->updateParam('SYNS_STATUS_COMMAND_PID', false);
         //            $this->_configForm->updateParam('MASTER_TCP_SERVER_COMMAND_PID',false);
         $this->_configForm->saveToFile();
     }
 }