function get_fake_linescore() { $linescore = new LineScore(); for ($end_number = 1; $end_number <= 8; $end_number++) { if (rand(0, 1) == 1) { $linescore->addEnd(rand(0, 5), 0); } else { $linescore->addEnd(0, rand(0, 5)); } } return $linescore; }
function get_linescore_wct($game) { $linescore = new LineScore(); $ends = $game->find(".linescoreend"); $number_of_ends = count($ends) / 2; //Common sense check. If game has 2 or less ends something is wrong. if ($number_of_ends <= 2) { echo "\n****ERROR: Found a game with <= 2 ends***\n"; pause(""); } for ($i = 0; $i < $number_of_ends; $i++) { $linescore->addEnd(str_replace(" ", "", $ends[$i]->plaintext), str_replace(" ", "", $ends[$i + $number_of_ends]->plaintext)); } return $linescore; }