php-mtg / mtg-api-com-mtgjson-object
A library that implements the php-mtg/mtg-api-com-mtgjson-interface library
Package info
gitlab.com/php-mtg/mtg-api-com-mtgjson-object
pkg:composer/php-mtg/mtg-api-com-mtgjson-object
9.0.6
2026-05-20 19:28 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2026-05-20 17:30:44 UTC
README
A library that implements the php-mtg/mtg-api-com-mtgjson-interface library.
Installation
The installation of this library is made via composer and the autoloading of all classes of this library is made through their autoloader.
- Download
composer.pharfrom their website. - Then run the following command to install this library as dependency :
php composer.phar php-mtg/mtg-api-com-mtgjson-object ^9
Basic Usage
This library may be used the following way :
use PhpMtg\Mtgjson\MtgjsonComApiEndpoint;
/* @var $client \Psr\Http\Client\ClientInterface */
$endpoint = new MtgjsonComApiEndpoint($client);
$collection = $this->_endpoint->getSetList();
foreach($collection->getSets() as $setResume)
{
/** @var \PhpMtg\Mtgjson\MtgjsonComApiSetMetaInterface $meta */
$meta = $this->_endpoint->getSet($setResume->getCode());
$set = $meta->getSet();
// do something to set
}
License
MIT (See license file).