*/ protected $fillable = [ 'user_id', 'stripe_event_id', 'stripe_customer_id', 'stripe_subscription_id', 'event_type', 'academy_tier', 'academy_plan', 'payload_summary', 'processed_at', ]; /** * @return array */ protected function casts(): array { return [ 'payload_summary' => 'array', 'processed_at' => 'datetime', ]; } public function user(): BelongsTo { return $this->belongsTo(User::class); } }