本文整理汇总了PHP中Rank::convert方法的典型用法代码示例。如果您正苦于以下问题:PHP Rank::convert方法的具体用法?PHP Rank::convert怎么用?PHP Rank::convert使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Rank
的用法示例。
在下文中一共展示了Rank::convert方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getDivisionLeaders
/**
* @param $division_structure
* @return string
*/
private function getDivisionLeaders($division_structure)
{
$division_leaders = Division::findDivisionLeaders($this->game_id);
foreach ($division_leaders as $division_leader) {
$aod_url = Member::createAODlink(['member_id' => $division_leader->member_id, 'rank' => Rank::convert($division_leader->rank_id)->abbr, 'forum_name' => $division_leader->forum_name]);
$division_structure .= property_exists($division_leader, 'position_desc') ? "{$aod_url} - {$division_leader->position_desc}\r\n" : "{$aod_url}\r\n";
}
return $division_structure;
}
示例2: foreach
<table class='table table-striped table-hover'>
<?php
$i = 1;
?>
<?php
foreach ($monthly as $player) {
?>
<tr data-id='<?php
echo $player->member_id;
?>
'><td class='text-center text-muted'><small><?php
echo $i;
$i++;
?>
</small></td><td><?php
echo Rank::convert($player->rank_id)->abbr;
?>
<?php
echo $player->forum_name;
?>
</td><td><strong><?php
echo $player->aod_games;
?>
</strong></td></tr>
<?php
}
?>
</table>
</div>
</div>
示例3: arrayToObject
echo $memberInfo->forum_name;
?>
</li>
</ul>
<div class='page-header vertical-align'>
<div class='col-xs-1 hidden-sm hidden-xs'>
<?php
echo Member::avatar($memberInfo->member_id, 'large');
?>
</div>
<div class='col-xs-5'>
<h2>
<strong><?php
echo Rank::convert($memberInfo->rank_id)->abbr . " " . $memberInfo->forum_name;
?>
</strong>
<span class="games_played">
<?php
if (count($gamesPlayed)) {
$gamesPlayed = arrayToObject($gamesPlayed);
?>
<?php
foreach ($gamesPlayed as $game) {
?>
<?php
$img = "assets/images/game_icons/16x16/{$game->short_name}.png";
?>
<?php
if (file_exists($img)) {
示例4: foreach
<?php
foreach ($squads as $squad) {
?>
<?php
$leader = Member::findById($squad->leader_id);
?>
<?php
$platoon = Platoon::findById($squad->platoon_id);
?>
<option value='<?php
echo $squad->id;
?>
'><?php
echo $squad->leader_id != 0 ? Rank::convert($leader->rank_id)->abbr . " " . ucwords($leader->forum_name) : "TBA (Squad #{$squad->id})";
?>
- <?php
echo $platoon->name;
?>
</option>
<?php
}
?>
<?php
}
?>
<option value='0' selected>None (Division Leader)</option>
示例5: foreach
'></input>
<div class="form-group">
<select name="leader_id" class="form-control">
<?php
if (count((array) $leaders)) {
?>
<?php
foreach ($leaders as $leader) {
?>
<option value="<?php
echo $leader->id;
?>
"><?php
echo Rank::convert($leader->rank_id)->abbr . " " . ucwords($leader->forum_name);
?>
</option>
<?php
}
?>
<?php
}
?>
<option value="0">None</option>
</select>
</div>
</div>
示例6: generate
public function generate()
{
// header
$division_structure = "[table='align:center,width: {$this->info_width}']";
$division_structure .= "[tr][td]";
// banner
$division_structure .= "[center][img]http://puu.sh/kGjU9/4f331d1a99.jpg[/img][/center]\r\n";
/**
* ------division leaders-----
*/
$division_structure .= "\r\n\r\n[center][size=5][color={$this->div_name_color}][b][i][u]Division Leaders[/u][/i][/b][/color][/size][/center]\r\n";
$division_structure .= "[center][size=4]";
$division_leaders = Division::findDivisionLeaders($this->game_id);
foreach ($division_leaders as $player) {
$player_name = Rank::convert($player->rank_id)->abbr . " " . $player->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $player->member_id, 'forum_name' => $player_name, 'color' => $this->division_leaders_color));
$division_structure .= "{$aod_url} - {$player->position_desc}\r\n";
}
$division_structure .= "[/size][/center]\r\n\r\n";
/**
* -----general sergeants-----
*/
$division_structure .= "[center][size=3][color={$this->platoon_pos_color}]General Sergeants[/color]\r\n";
$general_sergeants = Division::findGeneralSergeants($this->game_id);
foreach ($general_sergeants as $player) {
$player_name = Rank::convert($player->rank_id)->abbr . " " . $player->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $player->member_id, 'forum_name' => $player_name));
$division_structure .= "{$aod_url}\r\n";
}
$division_structure .= "[/size][/center]";
$division_structure .= "[/td][/tr][/table]";
/**
* ---------platoons----------
*/
$division_structure .= "\r\n\r\n[table='align:center,width: {$this->players_width}']";
$platoons = $this->platoons;
$i = 1;
foreach ($platoons as $platoon) {
$countMembers = Platoon::countPlatoon($platoon->id);
if ($i == 1) {
$division_structure .= "[tr]";
$division_structure .= "[td]";
} else {
$division_structure .= "[td]";
}
$division_structure .= "[size=5]{$platoon->name}[/size]\r\n\r\n";
// Legion Commander
$player = Member::findByMemberId($platoon->leader_id);
// is a Legion Commander assigned?
if ($platoon->leader_id != 0) {
$player_name = Rank::convert($player->rank_id)->abbr . " " . $player->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $player->member_id, 'forum_name' => $player_name, 'color' => $this->platoon_leaders_color));
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Legion Commander[/color]\r\n{$aod_url}[/size]\r\n\r\n";
} else {
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Legion Commander[/color]\r\n[color={$this->platoon_leaders_color}]TBA[/color][/size]\r\n\r\n";
}
// Regimental Leaders
$squads = Squad::findAll($this->game_id, $platoon->id);
foreach ($squads as $squad) {
if ($squad->leader_id != 0) {
$squad_leader = Member::findById($squad->leader_id);
$player_name = Rank::convert($squad_leader->rank_id)->abbr . " " . $squad_leader->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $squad_leader->member_id, 'forum_name' => $player_name, 'color' => $this->squad_leaders_color));
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Regimental Leader[/color]\r\n{$aod_url}[/size]\r\n\r\n";
$division_structure .= "[size=1]";
// direct recruits
$recruits = arrayToObject(Member::findRecruits($squad_leader->member_id, $squad_leader->platoon_id, $squad->id, true));
if (count((array) $recruits)) {
$division_structure .= "[list=1]";
foreach ($recruits as $player) {
$player_name = Rank::convert($player->rank_id)->abbr . " " . $player->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $player->member_id, 'forum_name' => $player_name));
$division_structure .= "[*]{$aod_url}\r\n";
}
$division_structure .= "[/list]";
}
} else {
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Regimental Leader[/color]\r\n[color={$this->squad_leaders_color}]TBA[/color][/size]\r\n";
$division_structure .= "[size=1]";
}
$division_structure .= "\r\n";
// squad members
$squadMembers = arrayToObject(Squad::findSquadMembers($squad->id, true, $squad_leader->member_id));
if (count((array) $squadMembers)) {
foreach ($squadMembers as $player) {
$player_name = Rank::convert($player->rank_id)->abbr . " " . $player->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $player->member_id, 'forum_name' => $player_name));
$division_structure .= "{$aod_url}\r\n";
}
}
$division_structure .= "[/size]\r\n";
}
$division_structure .= "\r\n\r\n";
if ($i % $this->num_columns == 0) {
$division_structure .= "[/td][/tr][tr]";
}
$division_structure .= "[/td]";
$i++;
}
// end last platoon
//.........这里部分代码省略.........
示例7: date
echo $member->forum_name;
?>
</span></em></td>
<?php
} else {
?>
<td><em><?php
echo $member->forum_name;
?>
</span></em></td>
<?php
}
?>
<td class='text-center hidden-xs hidden-sm'><?php
echo Rank::convert($member->rank_id)->abbr;
?>
</td>
<td class='text-center hidden-xs hidden-sm'><?php
echo date('m-d-y', strtotime($member->join_date));
?>
</td>
<td class='text-center text-<?php
echo lastSeenColored($member->last_activity);
?>
'><?php
echo formatTime(strtotime($member->last_activity));
?>
</td>
<?php
示例8: generate
public function generate()
{
// header
$division_structure = "[table='width: {$this->info_width}']";
$division_structure .= "[tr][td]";
// banner
$division_structure .= "[center][img]http://i.imgur.com/iWpjGZG.png[/img][/center]\r\n";
/**
* ------division leaders-----
*/
$division_structure .= "\r\n\r\n[center][size=5][color={$this->div_name_color}][b][i][u]Division Leaders[/u][/i][/b][/color][/size][/center]\r\n";
$division_structure .= "[center][size=4]";
$division_leaders = Division::findDivisionLeaders($this->game_id);
foreach ($division_leaders as $leader) {
$leader_name = Rank::convert($leader->rank_id)->abbr . " " . $leader->forum_name;
$memberHandle = MemberHandle::findHandle($leader->id, $this->division->primary_handle);
$leader->handle = $memberHandle->handle_value;
$aod_url = "[url=" . CLANAOD . $leader->member_id . "]";
$bl_url = "[url=" . $memberHandle->url . $leader->handle . "][BL][/url]";
$division_structure .= "{$aod_url}[color={$this->division_leaders_color}]{$leader_name}[/url] {$bl_url}[/color] - {$leader->position_desc}\r\n";
}
$division_structure .= "[/size][/center]\r\n\r\n";
/**
* -----general sergeants-----
*/
$genSgts = Division::findGeneralSergeants($this->game_id);
$division_structure .= "[center][size=3][color={$this->platoon_pos_color}]General Sergeants[/color]\r\n";
foreach ($genSgts as $sgt) {
$sgt_name = Rank::convert($sgt->rank_id)->abbr . " " . $sgt->forum_name;
$memberHandle = MemberHandle::findHandle($sgt->id, $this->division->primary_handle);
$sgt->handle = $memberHandle->handle_value;
$aod_url = "[url=" . CLANAOD . $sgt->member_id . "]";
$bl_url = "[url=" . $memberHandle->url . $sgt->handle . "][BL][/url]";
$division_structure .= "{$aod_url}{$sgt_name}[/url] {$bl_url}\r\n";
}
$division_structure .= "[/size][/center]";
$division_structure .= "[/td][/tr][/table]";
/**
* ---------platoons----------
*/
$division_structure .= "\r\n\r\n[table='width: {$this->players_width}']";
$platoons = $this->platoons;
$i = 1;
foreach ($platoons as $platoon) {
$countMembers = Platoon::countPlatoon($platoon->id);
if ($i == 1) {
$division_structure .= "[tr]";
$division_structure .= "[td]";
} else {
$division_structure .= "[td]";
}
$division_structure .= "[size=5][color={$this->platoon_num_color}]" . ordsuffix($i) . " Platoon[/color][/size] \r\n[i][size=3]{$platoon->name} [/size][/i]\r\n\r\n";
// platoon leaders
$leader = Member::findByMemberId($platoon->leader_id);
if ($platoon->leader_id != 0) {
$memberHandle = MemberHandle::findHandle($leader->id, $this->division->primary_handle);
$leader->handle = $memberHandle->handle_value;
$aod_url = "[url=" . CLANAOD . $leader->member_id . "]";
$bl_url = "[url=" . $memberHandle->url . $leader->handle . "][BL][/url]";
$leader_name = Rank::convert($leader->rank_id)->abbr . " " . ucwords($leader->forum_name);
$division_structure .= "{$aod_url}[size=3][color={$this->platoon_pos_color}]Platoon Leader[/color]\r\n[color={$this->platoon_leaders_color}]{$leader_name}[/color][/url] {$bl_url}[/size]\r\n\r\n";
} else {
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Platoon Leader[/color]\r\n[color={$this->platoon_leaders_color}]TBA[/color][/size]\r\n\r\n";
}
// squad leaders
$squads = Squad::findAll($this->game_id, $platoon->id);
foreach ($squads as $squad) {
if ($squad->leader_id != 0) {
$leader = Member::findById($squad->leader_id);
$memberHandle = MemberHandle::findHandle($leader->id, $this->division->primary_handle);
$leader->handle = $memberHandle->handle_value;
$aod_url = "[url=" . CLANAOD . $leader->member_id . "]";
$bl_url = "[url=" . $memberHandle->url . $leader->handle . "][BL][/url]";
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Squad Leader[/color]\r\n{$aod_url}[color={$this->squad_leaders_color}]" . Rank::convert($leader->rank_id)->abbr . " {$leader->forum_name}[/color][/url] {$bl_url}[/size]\r\n\r\n";
$division_structure .= "[size=1]";
// direct recruits
$recruits = arrayToObject(Member::findRecruits($leader->member_id, $leader->platoon_id, $squad->id, true));
if (count((array) $recruits)) {
$division_structure .= "[list=1]";
foreach ($recruits as $recruit) {
$memberHandle = MemberHandle::findHandle($recruit->id, $this->division->primary_handle);
// does member have a member handle?
if (count((array) $memberHandle)) {
$recruit->handle = $memberHandle->handle_value;
$bl_url = "[url=" . $memberHandle->url . $recruit->handle . "][BL][/url]";
$aod_url = "[url=" . CLANAOD . $recruit->member_id . "]";
$division_structure .= "[*]{$aod_url}" . Rank::convert($recruit->rank_id)->abbr . " {$recruit->forum_name}[/url]";
$division_structure .= "{$bl_url}\r\n";
} else {
$division_structure .= " [color=red]XX[/color]\r\n";
}
}
$division_structure .= "[/list]";
}
} else {
$division_structure .= "[size=3][color={$this->platoon_pos_color}]Squad Leader[/color]\r\n[color={$this->squad_leaders_color}]TBA[/color][/size]\r\n";
$division_structure .= "[size=1]";
}
$division_structure .= "\r\n";
// squad members
//.........这里部分代码省略.........
示例9: foreach
<div class='panel-heading'>Division Command Staff</div>
<?php
if (count($division_leaders)) {
?>
<?php
foreach ($division_leaders as $leader) {
?>
<a href='member/<?php
echo $leader->member_id;
?>
' class='list-group-item'>
<h5 class='pull-right'><i class='fa fa-shield fa-2x text-muted'></i></h5>
<h4 class='list-group-item-heading'>
<strong><?php
echo Rank::convert($leader->rank_id)->abbr . " " . $leader->forum_name;
?>
</strong>
</h4>
<p class='list-group-item-text text-muted'><?php
echo $leader->position_desc;
?>
</p>
</a>
<?php
}
?>
<?php
} else {
?>
示例10: foreach
echo $memberInfo->forum_name;
?>
's Recruiting History</strong> <span class="pull-right"><?php
echo $rctCount;
?>
members</span></div>
<div class='list-group'>
<?php
foreach ($recruits as $player) {
?>
<a href="member/<?php
echo $player->member_id;
?>
" class="list-group-item clearfix">
<span class="col-xs-5"><?php
echo Rank::convert($player->rank_id)->abbr . " " . $player->forum_name;
?>
</span>
<span class="col-xs-5 text-muted">Joined <?php
echo formatTime(strtotime($player->join_date));
?>
</span>
<?php
if ($player->status_id == 4) {
?>
<span class="col-xs-2 text-center text-danger"><i class="fa fa-times"></i> Removed</span>
<?php
}
?>
</a>
<?php
示例11: getReaperGroup
private function getReaperGroup($division_structure)
{
$platoon = Platoon::findByName('reaper group');
$squads = Squad::findAll($this->game_id, $platoon->id);
$group_leader = Member::findByMemberId($platoon->leader_id);
$this->squad_leader_color = "orange";
$reaper_leader = Member::createAODlink(array('member_id' => $group_leader->member_id, 'rank' => Rank::convert($group_leader->rank_id)->abbr, 'forum_name' => $group_leader->forum_name));
// fancy image and title
$division_structure .= "\r\n\r\n\r\n[center][IMG]http://i.imgur.com/z1DbehX.png[/IMG]\r\n[SIZE=5][B][COLOR=\"#FF0000\"]\r\nR[SIZE=4]EAPERS[/SIZE] S[SIZE=4]PECIAL[/SIZE] O[SIZE=4]PERATIONS[/SIZE] G[SIZE=4]ROUP[/SIZE][/COLOR][/B][/SIZE]\r\n[SIZE=2]C[COLOR=\"#000000\"]-[/COLOR] O[COLOR=\"#000000\"]-[/COLOR] M[COLOR=\"#000000\"]-[/COLOR] P[COLOR=\"#000000\"]-[/COLOR] E[COLOR=\"#000000\"]-[/COLOR] T[COLOR=\"#000000\"]-[/COLOR] I[COLOR=\"#000000\"]-[/COLOR] T[COLOR=\"#000000\"]-[/COLOR] I[COLOR=\"#000000\"]-[/COLOR] V[COLOR=\"#000000\"]-[/COLOR] E[COLOR=\"#000000\"]-[/COLOR] [COLOR=\"#000000\"]---[/COLOR] T[COLOR=\"#000000\"]-[/COLOR] E[COLOR=\"#000000\"]-[/COLOR] A[COLOR=\"#000000\"]-[/COLOR] M[/SIZE]\r\n\r\n\r\n";
$division_structure .= "[COLOR=\"#FF0000\"][SIZE=5]Group Leader[/SIZE][/COLOR]\r\n";
$division_structure .= "[SIZE=4][profile=33860]{$reaper_leader}[/profile][/size]\r\n\r\n";
foreach ($squads as $squad) {
if ($squad->leader_id != 0) {
$squad_leader = Member::findById($squad->leader_id);
$aod_url = Member::createAODlink(['member_id' => $squad_leader->member_id, 'forum_name' => Rank::convert($squad_leader->rank_id)->abbr . " " . ucfirst($squad_leader->forum_name), 'color' => $this->squad_leader_color]);
$division_structure .= "[COLOR=\"#FF0000\"][SIZE=4]Squad Leader[/SIZE][/COLOR]\r\n";
$division_structure .= "[size=3]{$aod_url}[/size]\r\n\r\n";
} else {
$division_structure .= "[size=3][color={$this->squad_leader_color}]TBA[/color][/size]\r\n\r\n";
}
// end squad leader
// squad members
$squadMembers = arrayToObject(Squad::findSquadMembers($squad->id, true, $squad_leader->member_id));
if (count((array) $squadMembers)) {
$division_structure .= "[COLOR=\"#FF0000\"][SIZE=3]Group Members[/SIZE][/COLOR]\r\n\r\n";
foreach ($squadMembers as $squadMember) {
$player_name = Rank::convert($squadMember->rank_id)->abbr . " " . $squadMember->forum_name;
$aod_url = Member::createAODlink(array('member_id' => $squadMember->member_id, 'forum_name' => $player_name));
$division_structure .= "{$aod_url}\r\n";
}
}
}
$division_structure .= "[/center]";
return $division_structure;
}