Download the PHP package josmlt/tmdb-laravel-wrapper without Composer
On this page you can find all versions of the php package josmlt/tmdb-laravel-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package tmdb-laravel-wrapper
The Movie Database Laravel Wrapper
This is a package develop with Laravel 8. It's a Laravel api wrapper to get info about movies, tv shows and more using TMDB Api and Laravel Facades.
Steps to installation :memo:
It's necessary to be register in The Movie Database and get a valid api key, it just take a moment.
Package Locally Development :information_source:
We need to create a folder and within it we'll create a Laravel project and clone the repository. Structure similar to this :
After that, open composer.json file in our main Laravel project, add :
Now require the package to the project, execute :
Then execute, it will publish the config file :
Finally we have two options, first we could have a default value of TMDB_KEY, within config/tmdb.php or as well we can add in our .env a new environment variable like TMDB_KEY = ""
From Packagist :information_source:
Now we need to publish the config file :
Finally we move into :
And add our api key from The Movie Database, or alternative you can create a new environment variable named like TMDB_KEY.
How to use it :question:
:point_right: Get top movies or tv shows.
:point_right: Get more details about a specific movie, tv shows or an actor, set the last parameter to true and get available videos.
:point_right: To search movies, tv shows and people use search method or searchAsync to do an asyncronus search, usefull when you have to send multiple request.
:point_right: Discover new movies with the follow method, it's also provided with many filter and sorting options, an example of use.
Testing :heavy_check_mark:
This package provides tests to get more confident using the package and check if it's possible to add a new feature without broke nothing valuable.
To execute tests :