PIMS/config/movies.php

31 lines
1.2 KiB
PHP
Raw Permalink Normal View History

2025-12-07 03:49:26 +00:00
<?php
return [
// Set the active external provider for admin search/details ingestion
'provider' => env('MOVIES_PROVIDER', 'tmdb'),
2025-12-07 03:49:26 +00:00
// TMDb (The Movie Database) configuration
'tmdb' => [
'base_url' => env('TMDB_BASE_URL', 'https://api.themoviedb.org/3'),
// TMDb v4 API token (recommended). Use a "Read Access Token" and pass via Bearer auth
'api_token' => env('TMDB_API_TOKEN'),
'language' => env('TMDB_LANGUAGE', 'en-US'),
// Images
'image_base' => env('TMDB_IMAGE_BASE', 'https://image.tmdb.org/t/p/'),
'poster_size' => env('TMDB_POSTER_SIZE', 'w500'),
'backdrop_size' => env('TMDB_BACKDROP_SIZE', 'w780'),
'profile_size' => env('TMDB_PROFILE_SIZE', 'w185'),
// Cache duration in seconds
'cache_ttl' => env('TMDB_CACHE_TTL', 3600),
],
// Legacy OMDb configuration (kept for reference/backward-compat)
2025-12-07 03:49:26 +00:00
'omdb' => [
'base_url' => env('OMDB_BASE_URL', 'https://www.omdbapi.com/'),
'api_key' => env('OMDB_API_KEY'),
'language' => env('OMDB_LANGUAGE', 'en-US'),
// Cache duration in seconds
'cache_ttl' => env('OMDB_CACHE_TTL', 3600),
],
];