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);
   
 }
Ejemplo n.º 3
0
</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()?>