Update parseTraktTv function, update getTraktData script

This commit is contained in:
DariusIII
2018-06-22 15:55:04 +02:00
parent d46b624d67
commit 0bfa591c89
3 changed files with 11 additions and 4 deletions
-2
View File
@@ -465,8 +465,6 @@ class Movie
'https://',
str_ireplace('watch?v=', 'embed/', $data['trailer'])
);
return $data['trailer'];
}
$imdbid = (strpos($data['ids']['imdb'], 'tt') === 0) ? substr($data['ids']['imdb'], 2) : $data['ids']['imdb'];
$cover = 0;
+1
View File
@@ -1,4 +1,5 @@
2018-06-22 DariusIII
* Chg: Update parseTraktTv function, update getTraktData script
* Chg: Update Movie class and add script to fetch trakt ids into movieinfo table
* Chg: Update moviesSearch function to use tmdb and trakt ids
* Chg: Update phpunit/phpunit to version 7.2.6
+10 -2
View File
@@ -17,8 +17,16 @@ if ($count > 0) {
foreach ($movies as $mov) {
$startTime = microtime(true);
$traktTv = new TraktTv(['Settings' => null]);
$mov = $traktTv->client->movieSummary('tt'.str_pad($mov['imdbid'], 7, '0', STR_PAD_LEFT), 'full');
$trakt = $movie->parseTraktTv($mov);
$traktmovie = $traktTv->client->movieSummary('tt'.str_pad($mov['imdbid'], 7, '0', STR_PAD_LEFT), 'full');
if ($traktmovie !== false) {
ColorCLI::doEcho(ColorCLI::info('Updating IMDb id: tt'.str_pad($mov['imdbid'], 7, '0', STR_PAD_LEFT)), true);
$trakt = $movie->parseTraktTv($traktmovie);
if ($trakt === true) {
ColorCLI::doEcho(ColorCLI::info('Added traktid: '.$traktmovie['ids']['trakt']), true);
} else {
ColorCLI::doEcho(ColorCLI::info('No traktid found.'), true);
}
}
}
} else {
echo ColorCLI::header('No movies to update');