zerosuxx / tmdb-api-client
The Movie Database PHP Api Client
1.3.0
2021-10-11 19:09 UTC
Requires
- php: >=7.4
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
Install package
$ composer require zerosuxx/tmdb-api-client
Usage
use GuzzleHttp\Client; use App\Client\TheMovieDatabaseApiClient; require __DIR__ . '/vendor/autoload.php'; $httpClient = new Client(); $apiToken = 'abc...'; $tmdbClient = new TheMovieDatabaseApiClient($httpClient, $apiToken); $pageNumber = 10; $movies = $tmdbClient->fetchTopRatedMovies($pageNumber); $movieDetails = $tmdbClient->fetchMovieDetails($movies[0]['id']);
Run tests
$ composer test