library tibia-creatures-ks
Load creature deaths and kills from tibia.com
marciodojr/tibia-creatures-ks
Load creature deaths and kills from tibia.com
- Sunday, April 15, 2018
- by marciodojr
- Repository
- 1 Watchers
- 0 Stars
- 5 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 8 Versions
- 0 % Grown
Tibia Creatures Kill Statistics
Load creature deaths and kills from tibia.com (killstatistics)., (*1)
How to install
composer require marciodojr/tibia-creatures-ks
How to use
use Mdojr\Scraper\WorldScraper;
use Mdojr\Scraper\World\WorldArray;
use Mdojr\Scraper\World\WorldResultArray;
use Mdojr\Scraper\World\World;
use Requests_Session;
$world1 = new World(World::FIDERA);
$world2 = new World(World::LUMINERA);
$worlds = new WorldArray([
$world1,
$world2
]);
$rs = new Requests_Session();
$ws = new WorldScraper($rs, $worlds);
// to load all worlds info pass only the Requests_Session instance
//$ws = new WorldScraper($rs);
// fetch one by one
//$resultWorld1 = $ws->fetch();
//$resultWorld2 = $ws->fetch();
// or simply
$results = $ws->fetchAll();
var_dump($results);
/*
[0]=>
object(Mdojr\Scraper\World\WorldResultArray)#1771 (1) {
["storage":"ArrayObject":private]=>
array(843) {
[0]=>
object(Mdojr\Scraper\World\WorldResult)#1760 (3) {
["creature":"Mdojr\Scraper\World\WorldResult":private]=>
string(18) "(elemental forces)"
["killedPlayers":"Mdojr\Scraper\World\WorldResult":private]=>
int(4)
["killedByPlayers":"Mdojr\Scraper\World\WorldResult":private]=>
int(0)
}
[1]=>
object(Mdojr\Scraper\World\WorldResult)#1761 (3) {
["creature":"Mdojr\Scraper\World\WorldResult":private]=>
string(9) "Abyssador"
["killedPlayers":"Mdojr\Scraper\World\WorldResult":private]=>
int(0)
["killedByPlayers":"Mdojr\Scraper\World\WorldResult":private]=>
int(1)
}
[2]=>
object(Mdojr\Scraper\World\WorldResult)#1762 (3) {
["creature":"Mdojr\Scraper\World\WorldResult":private]=>
string(5) "Achad"
["killedPlayers":"Mdojr\Scraper\World\WorldResult":private]=>
int(0)
["killedByPlayers":"Mdojr\Scraper\World\WorldResult":private]=>
int(1)
}
...
*/
How to test
composer test
set the env variable RREQUEST to 1 (export RREQUEST=1
) to test real requests, (*2)
License
MIT, (*3)
dev-master
9999999-dev
Load creature deaths and kills from tibia.com
Sources
Download
MIT
The Requires
The Development Requires
by
Márcio Dias
v1.0.0
1.0.0.0
Load creature deaths and kills from tibia.com
Sources
Download
MIT
The Requires
The Development Requires
by
Márcio Dias
v0.4.0
0.4.0.0
Load creature deaths and kills from tibia.com
Sources
Download
MIT
The Requires
The Development Requires
by
Márcio Dias
v0.3.0
0.3.0.0
Load creature deaths and kills from tibia.com
Sources
Download
MIT
The Requires
The Development Requires
by
Márcio Dias
v0.2.1
0.2.1.0
Load creature deaths and kills from tibia.com
Sources
Download
MIT
The Requires
The Development Requires
by
Márcio Dias
v0.2.0
0.2.0.0
Load creature deaths and kills from tibia.com
Sources
Download
MIT
The Requires
The Development Requires
by
Márcio Dias
v0.1.1
0.1.1.0
Fetch number of creature deaths from tibia.com
Sources
Download
GPL-3.0
The Requires
The Development Requires
by
Márcio Dias
v0.1.0
0.1.0.0
Fetch number of creature deaths from tibia.com
Sources
Download
GPL-3.0
The Requires
The Development Requires
by
Márcio Dias