Beispiel #1
0
 public function testIsBeeDeadIsFalse()
 {
     $beeKind = $this->beesSlap->recoverBeeKindToHit();
     $number = $this->beesSlap->recoverBeeNumber($beeKind);
     $this->beesSlap->deductHitPoints($beeKind, $number);
     $this->assertFalse($this->beesSlap->isBeeDead($beeKind, $number));
 }
Beispiel #2
0
        echo $beeKind;
        ?>
">
						<input type="hidden" name="beeNumber" value="<?php 
        echo $key;
        ?>
">
						<button type="button" class="btn btn-primary hitItButton">Hit it!</button>
					</div>
				</form>
			</td>
		</tr>
	<?php 
    }
}
$beesSplap = new BeesSlap();
$bees = $beesSplap->getBees();
?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta name="description" content="Bee slap game">
	<meta name="keywords" content="bee, slap, game, browser, php">
	<meta name="author" content="Andrea Fiori">

	<title>Bee Slap</title>

	<link href="css/bootstrap.min.css" rel="stylesheet">
</head>
Beispiel #3
0
<?php

if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
    session_start();
    include_once "classes/BeesSlap.php";
    $beesSplap = new BeesSlap(!empty($_SESSION['beeSlap']) ? $_SESSION['beeSlap'] : null);
    $kind = isset($_POST['beeKind']) ? $_POST['beeKind'] : $beesSplap->recoverBeeKindToHit();
    $number = isset($_POST['beeNumber']) ? $_POST['beeNumber'] : $beesSplap->recoverBeeNumber($kind);
    $points = $beesSplap->deductHitPoints($kind, $number);
    $status = $beesSplap->isBeeDead($kind, $number) ? '<span style="color: darkred">Dead</span>' : '<span style="color: darkgreen">Alive</span>';
    $_SESSION['beeSlap'] = $beesSplap->getBees();
    ?>
	<div class="alert alert-info" id="msgALertInfo">
		<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
		<h3>A <?php 
    echo $kind;
    ?>
 bee was hit!</h3>
		<p>Bee number: <?php 
    echo $number;
    ?>
</p>
		<p>Points: <?php 
    echo $points;
    ?>
</p>
		<p>Status: <?php 
    echo $status;
    ?>
</p>