public function trackState($task, $state, $userId = 1) { $this->set_log_date(date("Y-m-d")); $this->set_log_state($state); $this->set_log_task($task); if ($userId == 1) { $user = new main_users(); $user->getUserByKey(); $this->set_log_user($user->get_use_id()); } else { $this->set_log_user($userId); } $this->insertOne(); }
public function autoAssign($task) { $user = new main_users(); $user->getUserByKey($_SESSION["key"]); $this->sql = "UPDATE main_tasks SET task_user = "******", task_state = 1 WHERE task_id = ".$task; if($user->get_use_pushover() != "") { $push = new pushover(); $push->key = $user->get_use_pushover(); $push->message = "New task assigned."; $push->push(); } $this->query(); // Log $log = new main_logs(); $log->trackState($task, 1); }
</td> <td><?php echo $db_main_users->get_use_email(); ?> </td> <td><?php echo $db_main_users->get_team_name(); ?> </td> <td><?php echo $db_main_users->get_wip_tasks(); ?> </td> <td><?php echo $db_main_users->get_wip_load(); ?> </td> <td><a href="index.php?load=user.do&do=edit&id=<?php echo $db_main_users->get_use_id(); ?> " class="btn btn-warning btn-large">Edit <i class="icon-edit icon-white"></i></a></td> <td><a href="index.php?load=user.do&do=delete&id=<?php echo $db_main_users->get_use_id(); ?> " class="btn btn-danger btn-large">Delete <i class="icon-trash icon-white"></i></a></td> </tr> <? }?> </table> <? $db_main_users->close()?>