$array) */ class ArticlePublication extends Model { /** @use HasFactory */ use HasFactory; protected $fillable = [ 'article_id', 'platform_channel_id', 'post_id', 'published_at', 'published_by', 'platform', 'publication_data', ]; protected $casts = [ 'published_at' => 'datetime', 'publication_data' => 'array', ]; /** * @return BelongsTo */ public function article(): BelongsTo { return $this->belongsTo(Article::class); } }