Beispiel #1
0
 $data = date("Y-m-d");
 /* 
 1 = iniciou o expediente
 
 2 = saiu pro almoco
 3 = encerrou o almoco
 
 0 = encerrou o expediente
 */
 $msg = "";
 $email_send = new Email();
 $supervisor = new Funcionario();
 if ($funcAux->id_supervisor != 0) {
     $supervisor = $supervisor->get_func_id($funcAux->id_supervisor);
 }
 $switch = $horarios->getTipoUltimoHorarioFunc($id, $data);
 //pega o valor do ultimo horario registrado
 if ($turno->sem_hor_almoco == 1 && $switch == 1) {
     // verifica se não possui horario de almoco e se o ultimo horario registrado é igual a 1 <span>iniciando expediente</span>)
     $switch = 3;
     //switch recebe 3 para pular o horario de almoço
 }
 switch ($switch) {
     case 0:
         $tipo = 1;
         //iniciou o expediente
         /* inicio verificações de horario */
         $hora_login = $hora;
         $hora_turno = $turno->ini_exp;
         // echo "<script>alert('antes');</script>";
         $situacao_tempo = '';