3 require('../include/json-header.php');
4 require('../include/commit-updater.php');
6 function main($post_data)
10 exit_with_error('DatabaseConnectionFailure');
12 $report = json_decode($post_data, true);
14 verify_worker($db, $report);
16 $commit_info_list = array_get($report, 'commits', array());
17 $should_insert = array_get($report, 'insert', true);
19 $commit_modifier = new CommitUpdater($db);
20 $commit_modifier->report_commits($commit_info_list, $should_insert);
25 main(file_get_contents('php://input'));