public function setClueState(Team $team, ClueState $state) { $id = $team->getID(); $this->clueStates[$id] = $state; }
public static function getMostRecent(Team $team) { return query(__CLASS__)->where(array('team' => $team->getID()))->sortDesc('time')->limit(1)->selectSingle(); }
function team_summary($position, Team $team) { switch ($position) { case POSITION_NONE: return ''; case POSITION_ACCOUNT: case POSITION_PLAYER: return '<b>' . $team->getName() . '</b>'; case POSITION_ADMIN: $name = '<b>' . $team->getName() . '</b>'; $id = $team->getID(); $locLink = $team->getLocationLink(); return <<<EOT {$name} <form method="POST" action="teams.php"> <input type="hidden" name="id" value="{$id}" /> <input type="text" name="text" size="12" /> <input type="submit" name="add" value="Add Member" /> <input type="submit" name="remove" value="Remove Member" /> <input type="submit" name="rename" value="Rename" /> <input type="submit" name="delete" value="Delete Team" /> </form> {$locLink} EOT; } }