*/ use HasFactory; protected $fillable = [ 'user_id', 'balance_credits', ]; protected function casts(): array { return [ 'balance_credits' => 'integer', ]; } /** * @return BelongsTo */ public function user(): BelongsTo { return $this->belongsTo(User::class); } /** * @return HasMany */ public function transactions(): HasMany { return $this->hasMany(CreditTransaction::class)->orderByDesc('created_at'); } }