Download the PHP package magiclegacy/mtgmelee-client without Composer
On this page you can find all versions of the php package magiclegacy/mtgmelee-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download magiclegacy/mtgmelee-client
More information about magiclegacy/mtgmelee-client
Files in magiclegacy/mtgmelee-client
Download magiclegacy/mtgmelee-client
More information about magiclegacy/mtgmelee-client
Files in magiclegacy/mtgmelee-client
Vendor magiclegacy
Package mtgmelee-client
Short Description Component to retrieve data from MtgMelee.com
License MIT
Package mtgmelee-client
Short Description Component to retrieve data from MtgMelee.com
License MIT
Please rate this library. Is it a good library?
Informations about the package mtgmelee-client
MtgMelee Client
MtgMelee Client to retrieve some information from MtgMelee.
Currently supported data:
- Pairings (with results)
Composer
Usage in application
Tournament (full example)
see: examples/tournament.php
This will output:
Rounds
see: examples/rounds.php
Standings
see: examples/standing.php
The output will be:
Entities
Tournament
Available getters:
Tournament::getId(): intTournament::getDate(): \DateTimeImmutableTournament::getName(): stringTournament::getLink(): stringTournament::getRounds(): Round[]
Round
Available getters:
Round::getId(): intRound::getName(): stringRound::getNumber(): intRound::isStarted(): boolRound::isTop(): bool
Entity Pairing
Available getters:
Pairing::getPlayerOne(): PlayerPairing::getPlayerTwo(): PlayerPairing::getResult(): ResultPairing::getRound(): intPairing::getTournamentId(): int
Entity Result
Available getters:
Result::getOpponentScore(): intResult::getPlayerOne(): PlayerResult::getPlayerTwo(): PlayerResult::getScorePlayerOne(): intResult::getScorePlayerTwo(): intResult::getWinner(): Player|nullResult::getWinnerScore(): intResult::isBye(): boolResult::isDraw(): boolResult::isForfeited(): bool
Entity Player
Available getters:
Player::getArenaTag(): stringPlayer::getDeckArchetypeName(): stringPlayer::getDeckListId(): intPlayer::getDiscordTag(): stringPlayer::getGuid(): stringPlayer::getId(): intPlayer::getName(): stringPlayer::getNameDisplay(): stringPlayer::getTwitchLink(): stringPlayer::getUserId(): stringPlayer::getUserName(): stringPlayer::isCheckedIn(): boolPlayer::isConfirmation(): bool
Entity DeckList
Available getters:
DeckList::getId(): intDeckList::getArchetype(): stringDeckList::getArenaList(): stringDeckList::getImageUrl(): string
All versions of mtgmelee-client with dependencies
PHP Build Version
Package Version
Requires
php Version
8.1.*||8.2.*
ext-curl Version *
ext-json Version *
ext-dom Version *
psr/http-client Version ^1.0
psr/http-factory Version ^1.0
psr/log Version ^1.1||^2.0||^3.0
eureka/component-curl Version ^2.2
eureka/component-serializer Version ^2.0
ext-curl Version *
ext-json Version *
ext-dom Version *
psr/http-client Version ^1.0
psr/http-factory Version ^1.0
psr/log Version ^1.1||^2.0||^3.0
eureka/component-curl Version ^2.2
eureka/component-serializer Version ^2.0
The package magiclegacy/mtgmelee-client contains the following files
Loading the files please wait ...