<?php
declare(strict_types=1);

namespace App\Modules\Treasury\Models;

use App\Core\Model;

class TreasuryDeposit extends Model
{
    protected static string $table = 'treasury_deposits';

    protected static array $fillable = [
        'deposit_number', 'treasury_id', 'bank_account_id', 'amount', 'deposit_date',
        'bank_receipt_serial', 'bank_receipt_path', 'deposited_by', 'deposited_at',
        'confirmed_by', 'confirmed_at', 'status', 'rejection_reason', 'journal_entry_id', 'notes',
    ];

    protected static bool $timestamps = true;
    protected static bool $softDelete = false;
}
