*/ use HasFactory, SoftDeletes; protected $fillable = [ 'user_id', 'name', 'name_iv', 'bank_id', 'currency_code', 'type', ]; protected function casts(): array { return [ 'type' => AccountType::class, ]; } public function user(): BelongsTo { return $this->belongsTo(User::class); } public function bank(): BelongsTo { return $this->belongsTo(Bank::class); } public function transactions(): HasMany { return $this->hasMany(Transaction::class); } }