PHP code example of moinax / tvdb
1. Go to this page and download the library: Download moinax/tvdb library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
moinax / tvdb example snippets
use Moinax\TvDb\Client;
$apiKey = 'YOURAPIKEY';
$tvdb = new Client("http://thetvdb.com", $apiKey);
$tvdb->getSerie(75710);
use Moinax\TvDb\Http\Cache\FilesystemCache;
use Moinax\TvDb\Http\CacheClient;
use Moinax\TvDb\Client;
$ttl = 600; # how long things should get cached, in seconds.
$apiKey = 'YOURAPIKEY';
$cache = new FilesystemCache(__DIR__ . '/cache');
$httpClient = new CacheClient($cache, $ttl);
$tvdb = new Client("http://thetvdb.com", $apiKey);
$tvdb->setHttpClient($httpClient);
$tvdb->getSerie(75710); //This request will fetch the resource online.
$tvdb->getSerie(75710); //Cache content is fresh enough. We don't make any request.
sleep(600);
$tvdb->getSerie(75710); //The content is not fresh enough. We make a request with
//the If-Modified-Since header. The server respond 304 Not
//modified, so we load content from the cache.