<?php

namespace App\Services\Interest;

use App\Models\Credit;

/**
 * Estrategia de cálculo de interés con tasa fija proyectada.
 * Similar a flat_rate pero con proyección para períodos futuros.
 */
class FlatRateProjectedStrategy extends FlatRateStrategy
{
    public function calculate(Credit $credit): array
    {
        // Por ahora usa el mismo cálculo que flat_rate
        // Se puede extender para incluir proyecciones específicas
        return parent::calculate($credit);
    }

    public function getName(): string
    {
        return 'flat_rate_projected';
    }
}
