public function testIrrationalTeamName2() { $this->team = Team::createTeam("-()#*\$%!", $this->player->getId(), "Avatar", "Description"); $team = new Team($this->team->getId()); $this->assertEquals("-()#*\$%!", $team->getName()); $this->assertEquals($this->team->getId(), $team->getAlias()); $this->assertEquals($this->team->getId(), Team::fetchFromSlug($team->getId())->getId()); }
public function abandonAction(Team $team, Player $me) { if (!$team->isMember($me->getId())) { throw new ForbiddenException("You are not a member of that team!"); } if ($team->getLeader()->getId() == $me->getId()) { throw new ForbiddenException("You can't abandon the team you are leading."); } return $this->showConfirmationForm(function () use($team, $me) { $team->removeMember($me->getId()); Service::getDispatcher()->dispatch(Events::TEAM_ABANDON, new Event\TeamAbandonEvent($team, $me)); return new RedirectResponse($team->getUrl()); }, "Are you sure you want to abandon {$team->getEscapedName()}?", "You have left {$team->getName()}", "Abandon"); }
public function load() { $this->clear(); // Miami Hurricanes $team = new Team('Miami, FL'); $team->setOfficialName('University of Miami'); $team->setNickname('Hurricanes'); $team->setCity('Miami'); $team->setState('FL'); $team->setNcaaId(415); $level = $this->CI->_level->findOneBySlug('college'); $team->setLevel($level); $league = $this->CI->_league->findOneBySlug('ncaa'); $team->setLeague($league); $division = $this->CI->_division->findOneBySlug('d1'); $team->setDivision($division); $conference = $this->CI->_conference->findOneBySlug('atlantic-coast'); $team->setConference($conference); $team->save(); print_r(sprintf("Created Team: %s (%s)\n", $team->getName(), $team->getId())); // Maryland Terrapins $team = new Team('Maryland'); $team->setOfficialName('University of Maryland'); $team->setNickname('Terrapins'); $team->setCity('College Park'); $team->setState('FL'); $team->setNcaaId(392); $level = $this->CI->_level->findOneBySlug('college'); $team->setLevel($level); $league = $this->CI->_league->findOneBySlug('ncaa'); $team->setLeague($league); $division = $this->CI->_division->findOneBySlug('d1'); $team->setDivision($division); $conference = $this->CI->_conference->findOneBySlug('atlantic-coast'); $team->setConference($conference); $team->save(); print_r(sprintf("Created Team: %s (%s)\n", $team->getName(), $team->getId())); }
/** * Add Team * * @param string $team A team object * * @return Gitolite\Acl */ public function addTeam(Team $team) { $name = $team->getName(); $this->teams[$name] = $team; return $this; }
<?php require_once "Team.class.php"; $test = new Team("HJK", "http://www.hjk.fi/", "1907"); echo $test->getName();
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; } }
private function history() { $current_team = new Team($this->getTeamId()); $current_team->build(); db_insert('team_history')->fields(array('teamid' => $current_team->getTeamId(), 'name' => $current_team->getName(), 'active_yn' => $current_team->getActiveYN(), 'saved_userid' => $current_team->getSavedUserID(), 'saved_datetime' => $current_team->getSavedDateTime(), 'history_userid' => $this->getSavedUserID(), 'history_datetime' => $this->getSavedDateTime()))->execute(); }