Zum Inhalt springen

Das PHP SDK

Version PackagistSterne auf GithubDownloads PackagistCodeabdeckungDie automatisierten Builds des TCGdex PHP SDK.

Installation

  1. Installieren Sie das SDK mit Composer

    Terminal-Fenster
    composer require tcgdex/sdk
  2. Falls Sie die Implementierungen von PSR 16, 17 & 18 nicht haben, können Sie diese schnell mit folgendem Befehl hinzufügen

    Terminal-Fenster
    composer require symfony/cache nyholm/psr7 kriswallsmith/buzz

Verwendung

// das Paket importieren
use TCGdex\TCGdex;
// wenn Sie etwas anderes als die empfohlenen Einstellungen verwenden, müssen Sie diese hier hinzufügen
TCGdex::$cache = /* PSR16 CacheInterface */;
TCGdex::$requestFactory = /* PSR17 RequestFactoryInterface */;
TCGdex::$responseFactory = /* PSR17 ResponseFactoryInterface */;
TCGdex::$client = /* PSR18 ClientInterface */;
// das SDK mit der Sprache initialisieren
$tcgdex = new TCGdex("en");
// Karten abrufen!
$card = $tcgdex->fetchCard('136', 'swsh3');

Sie können die REST JSON API Dokumentation einsehen und den entsprechenden Tab auswählen, um den spezifischen Befehl für Ihr SDK zu sehen.

Quellcode

Der Quellcode des SDK ist auf Github verfügbar!