function get_teams() { if ($this->teams) { return $this->teams; } $db = new KKL_DB(); $teams = $db->getTeams(); $keyed = array(); foreach ($teams as $team) { $keyed[$team->id] = $team; } $this->teams = $keyed; return $keyed; }