A Laravel integration of PHP wrapper for OMDb API.
Install omdb-laravel
using Composer.
composer require rooxie/omdb-laravel
Add OMDb API key to your .env
file
OMDB_API_KEY=xxxxxxx
use Rooxie\Laravel\Facades\OMDb;
OMDb::getByImdbId('tt0110912');
OMDb::getByTitle('harry potter', 'movie', 2004);
OMDb::search('arrival', 'movie', 2016, 1);
use Rooxie\OMDb;
class UserController extends Controller
{
public function show(OMDb $omdb, string $imdbId)
{
return view('user.profile', [
'movie' => $omdb->getByImdbId($imdbId),
]);
}
}
Read the full documentation here.