This library offers some PHP classes useful for creating a Poker card game:
- Game (needs to be extended)
- Player (needs to be extended)
- Hand
- PokerRank
Run composer require garak/pokerino.
Here is an example of a game:
<?php
require 'vendor/autoload.php';
use App\Game; // this is your Game class, extending \Garak\Pokerino\Game
use App\Player; // this is your Player class, extending \Garak\Pokerino\Player
$game = new Game();
$game->addPlayer(new Player('Marty McFly'));
$game->addPlayer(new Player('Biff Tannen'));
$game->addPlayer(new Player('Emmett Brown'));
$game->addPlayer(new Player('Jennifer Parker'));
$game->deal(); // deal 2 cards to each player
$game->hands(); // return an array of \Garak\Pokerino\HandThe original idea was developed with davidino.