Beispiel #1
0
 public function GetMediaAberturaPorDiaGeral($periodo)
 {
     $relatorioDAO = new RelatorioDAO();
     $data = new Data();
     $totalChamados = $relatorioDAO->GetMediaAberturaPorDiaGeralDAO();
     switch ($periodo) {
         case 'ANO':
             return sprintf("%2.2f", $totalChamados / $data->getDiasUteis(date("Y") - 1 . date("-m-d"), date("Y-m-d"), GetFeriados()));
             break;
         case 'MES':
             return sprintf("%2.2f", $totalChamados / $data->getDiasUteis($data->subtrairDias(date("d-m-Y"), 0, 1), date("Y-m-d"), GetFeriados()));
             break;
         case 'SEMANA':
             return sprintf("%2.2f", $totalChamados / $data->getDiasUteis($data->subtrairDias(date("d-m-Y"), 7), date("Y-m-d"), GetFeriados()));
             break;
     }
 }