Aller au contenu

Le SDK PHP

Version PackagistÉtoiles sur GithubTéléchargements PackagistCouverture de codeLes builds automatisés du SDK PHP de TCGdex.

Installation

  1. Installez le SDK en utilisant Composer

    Fenêtre de terminal
    composer require tcgdex/sdk
  2. Si vous n’avez pas les implémentations des PSR 16, 17 & 18, vous pouvez les ajouter rapidement en utilisant cette commande

    Fenêtre de terminal
    composer require symfony/cache nyholm/psr7 kriswallsmith/buzz

Utilisation

// importer le package
use TCGdex\TCGdex;
// si vous utilisez autre chose que les recommandations, vous devez les ajouter ici
TCGdex::$cache = /* PSR16 CacheInterface */;
TCGdex::$requestFactory = /* PSR17 RequestFactoryInterface */;
TCGdex::$responseFactory = /* PSR17 ResponseFactoryInterface */;
TCGdex::$client = /* PSR18 ClientInterface */;
// initialiser le SDK avec la langue
$tcgdex = new TCGdex("en");
// Récupérer les cartes !
$card = $tcgdex->fetchCard('136', 'swsh3');

Vous pouvez consulter les docs de l’API REST JSON et sélectionner l’onglet correct pour voir la commande spécifique à votre SDK

Code Source

Le code source du SDK est disponible sur Github !