Example #1
0
     if (isset($_GET['last_hash']) && $_GET['last_hash'] == $hash) {
         echo "{ \"status\": \"NOT MODIFIED\"}";
     } else {
         echo "{ \"status\": \"OK\",{$br} \"clubName\": \"" . $club . "\", {$br}\"results\": [{$br}{$ret}{$br}]";
         echo ", {$br} \"hash\": \"" . $hash . "\"}";
     }
 } elseif ($_GET['method'] == 'getclassresults') {
     $class = $_GET['class'];
     $currentComp = new Emma($_GET['comp']);
     $results = $currentComp->getAllSplitsForClass($class);
     $splits = $currentComp->getSplitControlsForClass($class);
     $total = null;
     $retTotal = false;
     if (isset($_GET['includetotal']) && $_GET['includetotal'] == "true") {
         $retTotal = true;
         $total = $currentComp->getTotalResultsForClass($class);
         foreach ($results as $key => $res) {
             $id = $res['DbId'];
             $results[$key]["totaltime"] = $total[$id]["Time"];
             $results[$key]["totalstatus"] = $total[$id]["Status"];
             $results[$key]["totalplace"] = $total[$id]["Place"];
             $results[$key]["totalplus"] = $total[$id]["TotalPlus"];
         }
     }
     $ret = "";
     $first = true;
     $place = 1;
     $lastTime = -9999;
     $winnerTime = 0;
     $resultsAsArray = false;
     $unformattedTimes = false;