コード例 #1
0
 public static function getOverdueEvaluations($evaluation)
 {
     global $db;
     $overdue_evaluations = array();
     $query = "SELECT * FROM `evaluation_evaluators` WHERE `evaluation_id` = " . $db->qstr($evaluation["evaluation_id"]);
     $evaluators = $db->GetAll($query);
     foreach ($evaluators as $evaluator) {
         $evaluator_users = Models_Evaluation::getEvaluatorUsers($evaluator, true);
         foreach ($evaluator_users as $evaluator_user) {
             $temp_evaluation = Models_Evaluation::getUserOverdueEvaluation($evaluation, $evaluator, $evaluator_user);
             if ($temp_evaluation) {
                 $overdue_evaluations[] = $temp_evaluation;
             }
         }
     }
     return $overdue_evaluations;
 }