function _xNetworkStatsGet() { require_once 'network-util.php'; require_once 'textdb.php'; $db = new NetworkDB(); $site = $db->Retrieve($_REQUEST['domain']); if (empty($site)) { network_stats_cache_remove($_REQUEST['domain']); return JSON::Warning(array('response' => 'Site no longer exists in the database')); } // Get stats for a network site $nr = new NetworkRequest($site, NETWORK_FNC_GET_STATS); if (($response = $nr->Execute()) === false) { network_stats_cache_remove($_REQUEST['domain']); return JSON::Warning(array('response' => $nr->error)); } network_stats_cache_update($site, $response); JSON::Success(array('response' => unserialize($response))); }