示例#1
0
 public function setClueState(Team $team, ClueState $state)
 {
     $id = $team->getID();
     $this->clueStates[$id] = $state;
 }
示例#2
0
 public static function getMostRecent(Team $team)
 {
     return query(__CLASS__)->where(array('team' => $team->getID()))->sortDesc('time')->limit(1)->selectSingle();
 }
示例#3
0
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}
&nbsp;&nbsp;
<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;
    }
}