Example #1
0
 unset($newrow['server_grade']);
 unset($newrow['sourcedid']);
 unset($newrow['service']);
 $newrow['note'] = '';
 if ($row['grade'] <= 0.0) {
     $newrows[] = $newrow;
     continue;
 }
 $diff = $row['diff_in_seconds'];
 // $newrow['note'] = $row['retrieved_at'].' diff='.$diff.' '.
 // $row['server_grade'].' '.$row['sourcedid'].' '.$row['service'];
 $RETRIEVE_INTERVAL = 14400;
 // Four Hours
 $newnote['note'] = " " + $diff;
 if (!isset($row['retrieved_at']) || $row['retrieved_at'] < $row['updated_at'] || $diff > $RETRIEVE_INTERVAL) {
     $server_grade = LTIX::gradeGet($row);
     if (is_string($server_grade)) {
         echo '<pre class="alert alert-danger">' . "\n";
         $msg = "result_id=" . $row['result_id'] . "\n" . "grade=" . $row['grade'] . " updated=" . $row['updated_at'] . "\n" . "server_grade=" . $row['server_grade'] . " retrieved=" . $row['retrieved_at'] . "\n" . "error=" . $server_grade;
         echo "Problem Retrieving Grade: " . session_safe_id() . " " . $msg;
         error_log("Problem Retrieving Grade: " . session_id() . "\n" . $msg . "\n" . "service=" . $row['service'] . " sourcedid=" . $row['sourcedid']);
         echo "\nProblem Retrieving Grade - Please take a screen shot of this page.\n";
         echo "</pre>\n";
         $newrow['note'] = "Problem Retrieving Server Grade: " . $server_grade;
         $newrows[] = $newrow;
         continue;
     } else {
         if ($server_grade > 0.0) {
             $newrow['note'] .= ' Server grade retrieved.';
         } else {
             $newrow['note'] .= ' Server grade checked.';