Moinax\TvDb\Client::getServerTime PHP Method

getServerTime() public method

Get the server time for further updates
public getServerTime ( ) : string
return string
    public function getServerTime()
    {
        return (string) $this->fetchXml('Updates.php?type=none')->Time;
    }

Usage Example

Example #1
0
require_once '../lib_directory.php';
require_once '../lib_options.php';
$helper = new LibHelper();
$db = new LibDatabase($dbs);
$options = new LibOptions();
# 3RD PARTY MODULE SETUP: TVDB #####################################
define('TVDB_URL', $options->get('tvdb_url'));
define('TVDB_API_KEY', $options->get('tvdb_api_key'));
include __DIR__ . '/../../3rd_party/Moinax/TvDb/CurlException.php';
include __DIR__ . '/../../3rd_party/Moinax/TvDb/Client.php';
include __DIR__ . '/../../3rd_party/Moinax/TvDb/Serie.php';
include __DIR__ . '/../../3rd_party/Moinax/TvDb/Banner.php';
include __DIR__ . '/../../3rd_party/Moinax/TvDb/Episode.php';
use Moinax\TvDb\Client;
$tvdb = new Client(TVDB_URL, TVDB_API_KEY);
$serverTime = $tvdb->getServerTime();
#####################################################################
$query = $_POST['q'];
$theme = $options->get('theme');
$basedir = $options->get('base_directory');
$themepath = $basedir . 'frontend/themes/' . $theme;
$partial = $themepath . '/partials/' . $_POST['p'] . '.php';
$partial_code = file_get_contents($partial);
$helper->log($query);
$data = $tvdb->getSeries($query, 'de');
$values = array();
foreach ($data as $show) {
    $values['name'] = $show->name;
    $values['description'] = $show->overview;
    $url = "http://thetvdb.com/banners/_cache/" . $show->banner;
    $values['banner'] = $url;