Exemplo n.º 1
0
echo '<ol><li><a id="searchMovie"><h3>Search Movie</h3></a><ul>';
$movies = $tmdb->searchMovie("underworld");
foreach ($movies as $movie) {
    echo '<li>' . $movie->getTitle() . ' (<a href="https://www.themoviedb.org/movie/' . $movie->getID() . '">' . $movie->getID() . '</a>)</li>';
}
echo '</ul></li><hr>';
// 2. Full Movie Info
echo '<li><a id="movieInfo"><h3>Full Movie Info</h3></a>';
$movie = $tmdb->getMovie(11);
echo 'Now the <b>$movie</b> var got all the data, check the <a href="http://code.octal.es/php/tmdb-api/class-Movie.html">documentation</a> for the complete list of methods.<br><br>';
echo '<b>' . $movie->getTitle() . '</b><ul>';
echo '  <li>ID:' . $movie->getID() . '</li>';
echo '  <li>Tagline:' . $movie->getTagline() . '</li>';
echo '  <li>Trailer: <a href="https://www.youtube.com/watch?v=' . $movie->getTrailer() . '">link</a></li>';
echo '</ul>...';
echo '<img src="' . $tmdb->getImageURL('w185') . $movie->getPoster() . '"/></li>';
// 3. Now Playing Movies
echo '<li><a id="nowPlayingMovies"><h3>Now Playing Movies</h3></a><ul>';
$movies = $tmdb->nowPlayingMovies();
foreach ($movies as $movie) {
    echo '<li>' . $movie->getTitle() . ' (<a href="https://www.themoviedb.org/movie/' . $movie->getID() . '">' . $movie->getID() . '</a>)</li>';
}
echo '</ul></li><hr>';
// 4. Latest Movie
echo '<li><a id="latestMovie"><h3>Latest Movie</h3></a>';
$movie = $tmdb->getLatestMovie();
echo '- ' . $movie->getTitle() . ' (<a href="https://www.themoviedb.org/movie/' . $movie->getID() . '">' . $movie->getID() . '</a>)<br>';
echo '</li><hr>';
// 5. Search Collection
echo '<li><a id="searchCollection"><h3>Search Collection</h3></a><ul>';
$collections = $tmdb->searchCollection("the hobbit");
Exemplo n.º 2
0
echo '<ol><li><a id="searchPerson"><h3>Search Person</h3></a><ul>';
$persons = $tmdb->searchPerson("Johnny");
foreach ($persons as $person) {
    echo '<li>' . $person->getName() . ' (<a href="https://www.themoviedb.org/person/' . $person->getID() . '">' . $person->getID() . '</a>)</li>';
}
echo '</ul></li><hr>';
// 2. Full Person Info
echo '<li><a id="personInfo"><h3>Full Person Info</h3></a><ul>';
$person = $tmdb->getPerson(85);
echo 'Now the <b>$person</b> var got all the data, check the <a href="http://code.octal.es/php/tmdb-api/class-Person.html">documentation</a> for the complete list of methods.<br><br>';
echo '<b>' . $person->getName() . '</b><ul>';
echo '  <li>ID: ' . $person->getID() . '</li>';
echo '  <li>Birthday: ' . $person->getBirthday() . '</li>';
echo '  <li>Popularity: ' . $person->getPopularity() . '</li>';
echo '</ul>...';
echo '<img src="' . $tmdb->getImageURL('w185') . $person->getProfile() . '"/>';
echo '</ul></li><hr>';
// 3. Get the roles
echo '<li><a id="personRoles"><h3>Person Roles</h3></a>';
echo 'Now each <b>$movieRole</b> var got all the data, check the <a href="http://code.octal.es/php/tmdb-api/class-MovieRole.html">documentation</a> for the complete list of methods.<br><br>';
$movieRoles = $person->getMovieRoles();
echo '<b>' . $person->getName() . '</b> - Roles in <b>Movies</b>: <ul>';
foreach ($movieRoles as $movieRole) {
    echo '<li>' . $movieRole->getCharacter() . ' in <a href="https://www.themoviedb.org/movie/' . $movieRole->getMovieID() . '">' . $movieRole->getMovieTitle() . '</a></li>';
}
echo '</ul><br><br>';
echo 'Now the <b>$tvShowRole</b> var got all the data, check the <a href="http://code.octal.es/php/tmdb-api/class-TVShowRole.html">documentation</a> for the complete list of methods.<br><br>';
$tvShowRoles = $person->getTVShowRoles();
echo '<b>' . $person->getName() . '</b> - Roles in <b>TVShows</b>: <ul>';
foreach ($tvShowRoles as $tvShowRole) {
    echo '<li>' . $tvShowRole->getCharacter() . ' in <a href="https://www.themoviedb.org/tv/' . $tvShowRole->getTVShowID() . '">' . $tvShowRole->getTVShowName() . '</a></li>';
Exemplo n.º 3
0
echo '</ul></li><hr>';
// 2. Full Movie Info
echo '<li><a id="tvShowInfo"><h3>Full TVShow Info</h3></a>';
$tvShow = $tmdb->getTVShow(1396);
echo 'Now the <b>$tvShow</b> var got all the data, check the <a href="http://code.octal.es/php/tmdb-api/class-TVShow.html">documentation</a> for the complete list of methods.<br><br>';
echo '<b>' . $tvShow->getName() . '</b><ul>';
echo '  <li>ID:' . $tvShow->getID() . '</li>';
echo '  <li>Overview: ' . $tvShow->getOverview() . '</li>';
echo '  <li>Number of Seasons: ' . $tvShow->getNumSeasons() . '</li>';
echo '  <li>Seasons: <ul>';
$seasons = $tvShow->getSeasons();
foreach ($seasons as $season) {
    echo '<li><a href="https://www.themoviedb.org/tv/season/' . $season->getID() . '">Season ' . $season->getSeasonNumber() . '</a></li>';
}
echo ' </ul></ul>';
echo '<img src="' . $tmdb->getImageURL('w185') . $tvShow->getPoster() . '"/><br>...<hr>';
// 3 Get Season Info
echo '<li><a id="seasonInfo"><h3>Full Season Info</h3></a>';
$season = $tmdb->getSeason($tvShow->getID(), 2);
echo 'Now the <b>$season</b> var got all the data, check the <a href="http://code.octal.es/php/tmdb-api/class-Season.html">documentation</a> for the complete list of methods.<br><br>';
echo '<b>' . $season->getName() . '</b><ul>';
echo '  <li>ID: ' . $season->getID() . '</li>';
echo '  <li>AirDate: ' . $season->getAirDate() . '</li>';
echo '  <li>Number of Episodes: ' . $season->getNumEpisodes() . '</li>';
echo '  <li>Episodes: <ul>';
$episodes = $season->getEpisodes();
foreach ($episodes as $episode) {
    echo '<li><a href="https://www.themoviedb.org/tv/' . $episode->getTVShowID() . '/season/' . $episode->getSeasonNumber() . '/episode/' . $episode->getEpisodeNumber() . '">' . $episode->getEpisodeNumber() . ' - ' . $episode->getName() . '</a></li>';
}
echo ' </ul></ul>...<hr>';
// 4 Get Episode Info