function record_goal($pageview_xid, $name, $value, $set_cache = 1) { // this line must come first list($domain, $page) = _get_domain_and_page($pageview_xid); insert_goal($pageview_xid, $name, $value); update_result($domain, $page); //TODO: check against a cache frequency to reduce load if ($set_cache) { set_cache($domain, $page); } return render_status('goal'); }
function record_goal($pageview_xid, $name, $value, $set_cache = 1) { // this line must come first $rows = _get_pageview_info($pageview_xid); $domain = $rows[0]['domain_name']; $page = $rows[0]['page_name']; insert_goal($pageview_xid, $name, $value); update_stats('genome', $rows[0]['genome_id'], 0, $value); foreach ($rows as $row) { update_stats('variant', $row['variant_id'], 0, $value); } //TODO: check against a cache frequency to reduce load if ($set_cache) { set_cache($domain, $page); } return render_status('goal'); }