[#2] stated on tv series processing

This commit is contained in:
2025-01-04 03:22:13 +02:00
parent 34d31fa2c8
commit cbb7b79c69
9 changed files with 527 additions and 1 deletions
+30
View File
@@ -0,0 +1,30 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Episode extends Model
{
protected $fillable = [
'air_date',
'episode_number',
'episode_type',
'tmdb_id',
'name',
'slug',
'overview',
'production_code',
'runtime',
'season_number',
'tmdb_show_id',
'still_path',
'vote_average',
'vote_count',
'crew',
'guest_stars',
'show_id',
'season_id',
];
}
+1
View File
@@ -4,6 +4,7 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/** @property int tmdb_id */
class ItemToFetch extends Model
{
public const TYPE_MOVIE = 'movie';
+21
View File
@@ -0,0 +1,21 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Season extends Model
{
protected $fillable = [
'air_date',
'episode_count',
'tmdb_id',
'name',
'slug',
'overview',
'poster_path',
'season_number',
'vote_average',
'show_id',
];
}
+3
View File
@@ -4,6 +4,9 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* @property int $tmdb_id
*/
class Show extends Model
{
protected $fillable = [