Example #1
0
 function player_cards($game = NULL, $position = '', $player = NULL)
 {
     if ($game == null) {
         // we are not in an active game
         return Card::render_card_space() . Card::render_card_space();
     }
     if (is_a($player, 'Player')) {
         return $player->render_cards($game->id);
     } else {
         return Card::render_card_back() . Card::render_card_back();
     }
 }
Example #2
0
 public function render_cards($game_id, $face_down = false)
 {
     if ($face_down) {
         $count = $this->cards[$game_id]->count();
         if ($count == 2) {
             return Card::render_card_back() . Card::render_card_back();
         } elseif ($count == 1) {
             return Card::render_card_back() . Card::render_card_space();
         } else {
             return Card::render_card_space() . Card::render_card_space();
         }
     } else {
         return $this->cards[$game_id]->render(2);
     }
 }