function get_rank_data($alliance_id) { $arrRanking[LAND] = get_alli_ranking(LAND, $alliance_id); $arrRanking[STRENGTH] = get_alli_ranking(STRENGTH, $alliance_id); $arrRanking[FAME] = get_alli_ranking(FAME, $alliance_id); //========================================================================== // Martel, July 25, 2006 // If this alliance is #1 we check if we should update the annual ranks //========================================================================== if ($arrRanking[LAND] == 1) { include_once 'inc/classes/clsGame.php'; $objGame = new clsGame(); // Get Game Year & Most Recent Year Saved $iOrkYears = $objGame->get_year_oe(); $iLastYear = $objGame->get_year_history(); if ($iOrkYears != $iLastYear) { include_once 'inc/classes/clsAlliance.php'; $objTmpAlliance = new clsAlliance($alliance_id); $arrTmpRankings = $objTmpAlliance->get_rankings_alliances(); $strAlliName = $arrTmpRankings[ALLI_NAME]; $strAlliDesc = $arrTmpRankings[ALLI_DESC]; $arrNewHistory = array(YEAR => $iOrkYears, LAND => $arrTmpRankings[LAND], RANK_FAME => $arrRanking[FAME], RANK_STRENGTH => $arrRanking[STRENGTH], ALLI_ID => $arrTmpRankings[ID], ALLI_NAME => "'{$strAlliName}'", ALLI_DESC => "'{$strAlliDesc}'", LAST_UPDATE => date(TIMESTAMP_FORMAT, time())); $objGame->set_historys($arrNewHistory); } } //========================================================================== return $arrRanking; }