public function actionGameResult() { $masterId = CommonFunction::getUserId(); $leagueModel = new LeagueModel(); //判断用户是否有管理联赛的权限 $res = $leagueModel->allowEditLeague($masterId); $leagueId = $res->results[0]->objectId; $content = CommonFunction::ob2ar($res); foreach ($content["results"] as $key) { echo $key["name"]; } $teamModel = new TeamModel(); $tournamentModel = new TournamentModel(); $leagueTeams = $teamModel->findRowsByRelation("teams", "League", $leagueId); $games = array(); $games = $tournamentModel->findByLeague($leagueId); foreach ($games as $k => $game) { //比赛开始后2小时,认为比赛结束 if (time() - strtotime($game->start_time->iso) > 7200) { unset($games[$k]); } } $this->render('gameResult', array('leagueTeams' => $leagueTeams, 'games' => $games)); }