├── .gitignore ├── examples ├── .htaccess ├── people │ ├── searchPerson.php │ ├── findPerson.php │ ├── infoPerson.php │ ├── featuredPersons.php │ └── infoRoles.php ├── tvshows │ ├── searchTVShow.php │ ├── findTVShow.php │ ├── infoEpisode.php │ ├── infoSeason.php │ ├── infoTVShow.php │ └── featuredTVShows.php ├── movies │ ├── searchCompany.php │ ├── searchMovie.php │ ├── searchMovieByGenre.php │ ├── searchCollection.php │ ├── findMovie.php │ ├── infoCollection.php │ ├── infoCompany.php │ ├── infoMovie.php │ └── featuredMovies.php ├── genres │ ├── movieGenres.php │ └── tvShowGenres.php ├── search │ └── multiSearch.php └── index.php ├── configuration ├── default.php └── all.php ├── composer.json ├── .github └── workflows │ └── documentation.yml ├── controller └── classes │ ├── data │ ├── Genre.php │ ├── Role.php │ ├── Review.php │ ├── Collection.php │ ├── Movie.php │ ├── Company.php │ ├── Episode.php │ ├── Season.php │ ├── TVShow.php │ ├── ApiBaseObject.php │ └── Person.php │ ├── roles │ ├── MovieRole.php │ └── TVShowRole.php │ ├── jobs │ ├── MovieJob.php │ └── TVShowJob.php │ └── config │ ├── APIConfiguration.php │ └── Configuration.php ├── apigen.neon ├── README.markdown └── tmdb-api.php /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .project 3 | /vendor/ 4 | .idea 5 | docs 6 | -------------------------------------------------------------------------------- /examples/.htaccess: -------------------------------------------------------------------------------- 1 | php_flag display_startup_errors on 2 | php_flag display_errors on 3 | php_flag html_errors on -------------------------------------------------------------------------------- /examples/people/searchPerson.php: -------------------------------------------------------------------------------- 1 | searchPerson("Johnny"); 3 | 4 | echo '